Как вывести произвольные поля ACF в тегах WordPress?
Приветствую.
Задача - Вывести произвольное поле (заголовок н1) у тегов в WP. Если поле заполнено выводить его, иначе стандартное имя.
Не знаю, виновата тема или нет, но чего только не пробовал в итоге на записях -ок, на категориях - ок, у тегов - нет.
У категорий работает вот такой вариант -
$title = get_field('h1', "category_".get_query_var('cat')) ? get_field('h1', "category_".get_query_var('cat')) : single_cat_title('', false );
Помогите сделать правильный вывод для тегов.
Спасибо.
Привет. По аналогии скорее всего ж так:
Аналогия не заработала. В итоге нашел рабочий вариант.
$queried_object = get_queried_object(); $taxonomy = $queried_object->taxonomy; $term_id = $queried_object->term_id; $title = get_field('h1', $taxonomy . '_' .$term_id) ? get_field('h1', $taxonomy . '_' .$term_id): single_tag_title('', false );Но ведь это тоже самое, если речь идёт правда о дефолтных метках.
главное, что б работало.