Как удалить имя родительской таксономии из заголовка, сгенерированного wp title()?


У меня есть пользовательская таксономия "Категории портфолио", и в некоторых из этих категорий говорится "Ткань", "Обувь",...

При открытии страницы какой-либо категории я хочу, чтобы заголовок был похож на "Название сайта|Ткань", но с помощью wp_title() он становится "Название сайта | Категории портфолио|Ткань"

Как удалить "Категории портфолио" из названия?

Author: Edward, 2011-01-11

1 answers

Привет @Эдвард:

Это не универсальное решение, но, вероятно, оно решит ваши потребности. Если вы хотите избавиться от '| Portfolio Categories' в заголовке вашего сайта, просто подключите фильтр 'wp_title' в файле functions.php вашей темы и удалите его из строки заголовка. Скопируйте этот код в нижнюю часть этого файла и измените по мере необходимости:

add_filter('wp_title','your_wp_title');
function your_wp_title($title) {
  $title = str_replace('| Portfolio Categories','',$title);
  return $title;
}  
 1
Author: MikeSchinkel, 2011-01-11 17:29:21