Как убрать слово рубрика в wordpress
Перейти к содержимому

Как убрать слово рубрика в wordpress

Как убрать надпись (приставку) «Рубрика» для заголовков страниц категорий в WordPress

Используя различные темы для WordPress, в том числе и дефолтные, вы наверняка замечали, что перейдя на страницу категории сверху выводиться заголовок, который помимо самого названия выводит и слово «Рубрика:». Многие новички сталкиваются с задачей, которая заключается в том, чтобы убрать слово «Рубрика:» из названия категории. К тому же, если рассматривать страницу архивов, там та же ситуация, только выводиться надпись «Архив рубрики:».

Такие дополнительные текстовые вставки портят общий дизайн страницы, и не очень приветствуются с точки зрения seo оптимизации сайта.

За вывод заголовка рубрики отвечает код, который расположен в файле category.php или же archive.php. Обычно для вывода заголовка используются функции: get_the_archive_title(), которая получает заголовок и the_archive_title(), которая непосредственно его сразу выводит.

Для того чтобы убрать надпись «Рубрика:» в заголовке WordPress категории вы можете использовать два подхода.

1. Редактирование файлов шаблона напрямую. Для этого переходите в папку с шаблоном wp-content/themes/your_theme и ищете файл category.php или же archive.php. В нем функцию get_the_archive_title() или the_archive_title() и заменяем ее на single_cat_title() или же на single_term_title(). Такая замена позволит избавиться от слова «рубрика» в заголовке. Но при обновлении темы, такие правки могут пропасть, поэтому либо не обновляться, либо создавать дочернюю тему и там вносить изменения.

2. Это использование хука-фильтра для функции get_the_archive_title() с помощью которого можно изменить шаблон вывода заголовка.

Вот пример использования хука.

Добавлять этот хук нужно в файл functions.php вашей темы.

Для того чтобы полностью удалить заголовок рубрики можно использовать код.

Как убрать слово «Рубрика» на страницах рубрик. Правильное решение

Как убрать слово "Рубрика" на страницах рубрик. Правильное решение • 1 • Финты WordPress

Есть много разных способов, вплоть до редактирования файлов ядра WordPress, но есть способ проще. Для тех кто хочет понимать больше, объясню.

Заголовок рубрики на одноименной странице выводится через функцию get_the_archive_title() или the_archive_title() на странице archive.php (возможны использования файлов category.php , tag.php ).

Так вот, функция get_the_archive_title() имеет хук-фильтр, через который возможно изменить правило вывода заголовка. Готовое решение для страниц рубрик и меток, будет такое

Как убрать слово рубрика в WordPress и кавычки

Как убрать слово рубрика в WordPress и кавычки

По умолчанию, на соответствующих страницах, 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 строчку:

Меняем эту строчку на:

То есть, убираем из первоначального варианта

— отвечающее за вывод слова Рубрика. И убираем

« — открывающие кавычки-елочки и убираем

Все, решили вопрос, как убрать слово рубрика в WordPress а также кавычки. Таким же образом, если нужно, убираем лишнее из Тегов и Архивов сайта в archive.php

Настоятельно рекомендую, перед изменением кода, либо скопировать себе первоначальный код в текстовый редактор, либо создать бэкап — сохраненную версию сайта, для возможности отката к первоначальному варианту. Не надейтесь на собственную память, доверьтесь памяти компьютера.

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

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