Как убрать слово Рубрика со страниц рубрик WordPress
Иногда встречается ситуация, когда на архивных страницах WordPress сайта заголовок отображается с названием таксономии. Классический пример — это вывод слова Рубрика в заголовках рубрик для представленного по умолчанию типа записей Записи:
Для того, чтобы удалить слово Рубрика или Метка из названия таксономии архивной записи, нужно добавить пару строчек кода в файл function.php
вашей темы:
/*Удаляем слово Рубрика*/ add_filter( 'get_the_archive_title', function( $title ){ return preg_replace('~^[^:]+: ~', '', $title ); });
А чтобы после обновления темы внесенные изменения сохранились, лучше для этого использовать дочернюю тему. Или можно воспользоваться плагином Code Snippets, который позволяет вносить фрагменты php кода в вашу тему, без необходимости редактировать файл function.php
.
Следует отметить, что данный способ позволяет удалять из заголовков названия и произвольных таксономий, которые вы могли сами создать в процессе работы над сайтом.