Кастомный title для рубрик

Работу этой функции нам и надо будет подкорректировать, чтобы решить поставленную задачу.

Как мы это сделаем? Все просто! Функция single_term_title() имеет в своем арсенале хук single_cat_title, с помощью которого мы подменим заголовок категории на наш title, причем прямо перед выводом его на экран.

Для этого в файл funtions.php вставляем такую функцию:


function mayak_filter_single_cat_title($term_name) {
    $queried_object = get_queried_object(); 
    $term_name = get_field('title_tag', $queried_object);

    return $term_name; 
}
add_filter('single_cat_title', 'mayak_filter_single_cat_title', 10, 1 );

Теперь, если мы заполним поле title, то именно с этого поля WordPres и все SEO плагины будут брать заголовок для поисковой выдачи

get_field — стандартное поле плагина custom fields

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *