По умолчанию, на соответствующих страницах, WordPress добавляет к названию рубрик кавычки « » и пишет слово «Рубрика» перед названием, в связи с этим и возник вопрос: Как убрать слово рубрика в WordPress и кавычки. Выглядит это неэстетично и весьма шаблонно. Есть желание избавиться от этого и сделать так, чтобы отображалась только название соответствующего раздела.
Шаблон Basic-child — дочерняя тема шаблона Basic
Поначалу, задав в поиске запрос: Как убрать слово рубрика в WordPress, решил испробовать предложенный способ. А именно, добавить фильтр, найденный на просторах интернета в functions.php нашей темы:
add_filter( 'get_the_archive_title', 'artabr_remove_name_cat' );
function artabr_remove_name_cat( $title ){
if ( is_category() ) {
$title = single_cat_title( '', false );
} elseif ( is_tag() ) {
$title = single_tag_title( '', false );
}
return $title;
}
Результат нулевой, ни слово Рубрика, ни кавычки не исчезли.
Идем в админ панели сайта — Внешний вид — Редактор тем, там в Архивы (archive.php). Ищем в archive.php строчку:
<h1><?php _e( 'Category', 'basic' ); ?> «<?php single_cat_title(''); ?>»</h1>
Меняем эту строчку на:
<h1><?php _e; ?> <?php single_cat_title(''); ?></h1>
То есть, убираем из первоначального варианта
( 'Category', 'basic' )
— отвечающее за вывод слова Рубрика. И убираем
«
« — открывающие кавычки-елочки и убираем
»
» — закрывающие кавычки-елочки.
Все, решили вопрос, как убрать слово рубрика в WordPress а также кавычки. Таким же образом, если нужно, убираем лишнее из Тегов и Архивов сайта в archive.php
Настоятельно рекомендую, перед изменением кода, либо скопировать себе первоначальный код в текстовый редактор, либо создать бэкап — сохраненную версию сайта, для возможности отката к первоначальному варианту. Не надейтесь на собственную память, доверьтесь памяти компьютера.