0

だから私はたくさんのサブフィールドを持つリピーターフィールドを持っています。特定の理由により、1 つのフィールド (data と呼ばれる) の値を取得し、それを 2 番目のフィールド (month_year と呼ばれる) に配置する必要があります。残念ながら、私の現在のコードは機能しません。値を返さないか、フィールド データから値を複製しません。そのため、month_yearフィールドは空白です。

はい、これ:

function my_acf_load_field( $field ) {
    $current_date = get_sub_field('data');
    $trimmed = substr($current_date, -7);
    $field['default_value'] = $trimmed;
    $field['disabled'] = 1;
    return $field;  
}
add_filter('acf/load_field/name=month_year', 'my_acf_load_field');

ここで何が問題なのですか?

4

0 に答える 0