Есть 2 группы полей ACF: 1-я для рубрик, 2-я для записей.
В 1-й группе есть поле "Фоновое изображение" (тип поля - Изображение, возвращаемый формат - Ссылка на изображение)
Во 2-й группе есть поле "Фоновое изображение рубрики публикации" (тип поля - Изображение, возвращаемый формат - Ссылка на изображение)
Как сделать так, чтобы при публикации (обновлении) поста поле "Фоновое изображение рубрики публикации" заполнялось данными из поля "Фоновое изображение" рубрики этого поста?
Делаю так, но не работает.
add_action( 'acf/save_post', 'update_category_background_image');
function update_category_background_image( $post_id ) {
global $post;
// Получаем ID текущего поста
$post_id = $post->ID;
// Получаем значение фон рубрики из рубрик
$post_category = get_the_category($post_id);
$category_term_id = $post_category[0]->term_id;
$category_background_image = get_field( 'category_background_image', 'category_' . $category_term_id );
// Обновляем значение фон рубрики поста
update_post_meta( $post_id, 'post_category_background_image', $category_background_image );
}