Изменить или убрать заголовок на главной странице магазина WooCommerce

Изменить или убрать заголовок на главной странице магазина WooCommerce

платим 200р+ за cpm
Content Protection by DMCA.com

Оказывается, для редактирования заголовка страницы магазина, совсем не обязательно устанавливать плагины.

Достаточно добавить в следующий сниппет в ваш function.php:

// Заголовок на главной странице магазина
add_filter( 'woocommerce_page_title', 'theme_shop_page_title');
function theme_shop_page_title( $page_title ) {
if( 'Главная' == $page_title) { // Заголовок который нужно изменить или убрать
return ""; // Здесь может быть заголовок главной страницы магазина
}
}

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

 

Content Protection by DMCA.com

Записи с такими же тегами:

Изменить или убрать заголовок на главной странице магазина WooCommerce: 14 комментариев

  1. Добрый день.

    Спасибо большое за данный сниппет.

    Такой вопрос: как можно модифицировать данный сниппет чтобы он переименовывал заголовок страницы woocommerce для определенного языка?

    1. Мне кажется, если в это условие if( ‘Главная’ == $page_title) написать на другом языке слово или на другом языке, то оно и будет заменяться.

      Надо пробовать!

    1. Вы можете воспользоваться плагином Loco Translate, найти фразу «Архив товаров» и заменить ее.

    1. ekatstarun.ru [Sat Mar 17 16:53:13 2018] [error] [pid 34018] sapi_apache2.c(325): [client 213.7.219.98:42604] PHP Parse error: syntax error, unexpected ‘\xd0\xa2\xd0\xbe\xd0\xb2\xd0\xb0\xd1\x80\xd0\xbe\xd0\xb2’ (T_STRING) in /home/e/ekatstarun/public_html/wp-content/themes/healthcoach-child/functions.php on line 32

      1. сейчас по новой вставила, не упало, но и не помогло, все равно название Архив Товары…

  2. Добрый день!
    Спасибо за подсказку. Но я с кодом на вы и когда я вставляю эти строки в function.php, сайт падает.
    Скажите, пожалуйста, то, что написано серым шрифтом, типа «// Заголовок который нужно изменить или убрать» нужно удалять?
    Оставить так:
    add_filter( ‘woocommerce_page_title’, ‘theme_shop_page_title’);
    function theme_shop_page_title( $page_title ) {
    if( ‘Архив товаров’ == $page_title) {
    return «Магазинчик психолога»;
    }
    }
    Спасибо!

    1. Все что идет в строке после двух слешей, комментарий, его можно оставить. Проблема не в них, А вот с кавычками у вас, что-то не так.
      С какой ошибкой падает сайт?

          1. Ошибка в неизвестной переменной. Если смущают комментарии, то можете убрать.

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

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