Добрый день товарищи!
Вот такая задачка:
Дано:
1. есть ACF филды в админке для таксономии.
2. Есть свои филды, добавил через функшин.
Что нужно.
У клиента уже заполнены поля от ACF, мне нужно чтоб мой код при создании нового термина таксономии, брал значение из поля ACF и вставлял в моё мето поле.
делаю не так видимо, вот код:
add_action( 'created_f_mo', 'save_custom_form_fieldn' );
// Сохраним значение произвольно поля
function save_custom_form_fieldn( $term_id ) {
if ( ! isset( $_POST['acf[field_5e4c2d50a273c]'] ) ) {
return;
}
if ( ! current_user_can( 'edit_term', $term_id ) ) {
return;
}
if ( ! wp_verify_nonce( $_POST['_wpnonce_add-tag'], 'add-tag' ) ) {
return;
}
update_term_meta( $term_id, 'old-adress', wp_unslash( $_POST['acf[field_5e4c2d50a273c]'] ) );
return $term_id;
}
подскажите как мне получить эти данные, потом мне нужно будет на другой хук
edited_f_mo (таксономи)
при редактировании нужно будет опять таки сравнивать значение этого филда, и если оно не равно моей старой то обновить old-adress с acf[field_5e4c2d50a273c]
сумбурно ответил, сорри.
п.с. да можно было бы отказаться от филда ACF и свой замутить, но сайт рабочий, а копаться где его используют нест желаний. спасибо