Поддержка Проблемы и решения Изменить тайтл отдельной рубрики

  • Ребята привет! Подскажите как изменить тайтл отдельной рубрики. Создал пользовательский посттайп. У него по умолчанию есть «коренная» рубрика, которая будет родительской для всех внутренних постов. В админке её страницы нет. Изменить метаданные таким образом не получится. Начал искать как это сделать через фильтры. Нашёл ‘wp_title’. Может я ошибаюсь, но насколько я понимаю за изменение заголовка в браузере отвечает он. Написал следующее в functoins.php:

    function wpdocs_filter_wp_title( $title, $sep ) {
    	$uri = get_page_uri();
     	if ($uri == '/portfolio/') {
     		$title = 'Портфолио по созданию сайтов в Москве под ключ';
     	}
     	return $title;
    }
    add_filter( 'wp_title', 'wpdocs_filter_wp_title');

    Может кто знает другой метод, или видит какие-то косяки здесь. Таким образом нужно поменять ещё и description. буду очень благодарен за помощь. Заранее, спасибо!

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • В Yoast в «Отображение в поисковой выдаче» на вкладке «Типы содержимого» у тех типов, у которых есть архивы, сначала идет настройка с title и description для отдельной записи, а ниже также для архива.

    Если Yoast не используете, посмотрите хук «post_type_archive_title» и аналогично хуком можно вставить description в head.

    Ок, проблема решилась, извините, что с опозданием, большое спасибо за помощь!

Просмотр 2 ответов — с 1 по 2 (всего 2)