WordPress. Убираем надпись “Архив рубрики %рубрика%”

Тут меня спрашивали, как убрать надпись "Архив рубрики %рубрика%".

Здесь не все так однозначно, как в том посте. По крайней мере в моей теме этого нет. Короче, зависит от Вашей темы.

Ну, поехали:

Вариант 1:

1.1. Ищем в папке с Вашей темой все файлы, содержащие текст "Category Archives: %s".

Скорей всего, это будет файл category.php.

1.2. Если нашли, то прыгаем вокруг компа и возносим хвалу Господу).

1.3. Комментируем строчку, содержащую этот текст. Например, строка может выглядеть так:

printf( __( 'Category Archives: %s', 'twentyeleven' ), '<span>' . single_cat_title( '', false ) . '</span>' );

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

 

Если же мы не нашли никакого файла, содержащего в себе  "Category Archives: %s", то:

Вариант 2:

2.1.   попробуйте задать поиск без %s. Не помогло? Ну и поганая же у Вас тема ))

2.2. Тогда еще одна попытка. Тут все сложнее. Ищем в папке Вашей темы все файлы с содержимым "Архив рубрики". Ведь именно так выводится у Вас на сайте?

Должны быть найдены файлы ru_RU.po и    ru_RU.mo. Они могут лежать прямо в корне темы, а могут лежать в поддиректории, например, languages.

Если нашлись оба файла, то проделываем действия из пункта 1.2.

2.3.   ru_RU.po находим строчку, содержащую  "Архив рубрики".

2.4. Любуемся на нее. видим что-то типа:

#: category.php:19
msgid "Category Archives: %s"     -  тут может быть другой текст!!!
msgstr "Архив рубрики: %s"

И вытворяем пункт 1.1. Только текст берем из того файла, что нашли, причем именно английский вариант.

2.5. Если текст нашелся, комментируем.

 

Все.

 

Ну а если мы нашли только   ru_RU.mo?

Считайте, что Вам крупно повезло! У Вас очень необычная тема и Вы можете ей гордиться! )))))

Хотя, думаю, с ней тоже можно что-то сделать. Но уже хватит на сёдня дум)))

Пишите, если помогло, мне ужасно любопытно 🙂

Рекомендовать в Социальных сетях:
 

Комментариев 10 на “WordPress. Убираем надпись “Архив рубрики %рубрика%”

  1. Лично мне помогло следующие действие:

    заходим в category.php . =>находим строку

    и удаляем Category Archives:

    строка может незначительно отличаться в зависимости от вашей темы. у меня на стандартной она выглядела так :

    <?php printf( __( 'Category Archives: %s', 'twentytwelve' ), '’ . single_cat_title( ”, false )

    но суть от этого не меняется, нужно просто удалить Category Archives и тогда останется только название заголовка.

    Короче к чему я все это. Автор спасибо тебе большое, я долго искал способы как решить эту проблему и потратил немало нервов.

    Автор обнимаю тебя )))))

  2. Привет автор подскажи,помоги проблему решить) вот поставил тему да так у нее нет,файл category.php,значиться я нашел ru_Ru.po нешл надпись которая у меня выводилась я ее поменял на дургую надпись
    #: index.php:349
    msgid “Category Archives”
    msgstr “Статьи по теме:”
    ,а она все равно не поменялась?

  3. О ГОСПОДИ! Спасибо
    Строка выглядит так:
    <?php printf( __( 'Category Archives: %s’, ‘themater’ ), single_cat_title( ”, false ) ); ?>

    удаляем таекст “Category Archives: ”
    и заголовком является просто название рубрики. АЛИЛУЯ АВТОР Я У ТВОИХ НОГ!

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

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