@DooX

Получить данные с $_POST в админке из input от ACF?

Добрый день товарищи!
Вот такая задачка:
Дано:
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 и свой замутить, но сайт рабочий, а копаться где его используют нест желаний. спасибо
  • Вопрос задан
  • 26 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы