! Запросто с WordPress - доступная ручная работа по правилам оптимального интернета

Здравствуйте ! (извините за рекламу...)
написано: — 
отредактировано: 2018-05-22
издатель:  в теме: WooCommerce и WordPress 4 комментария
 
Запросто с WordPress - студия ATs media fashion Reception WordPress golden

Разметка списка товаров на главной странице — как в woocommerce изменить теги h3- h2

Эта коротенькая статейка посвящена рубрике Магазing и WordPress, а именно плагину woocommerce — проблеме разметки тегами h1. h2. h3. главной страницы архива товаров: ну, как эти теги быстренько и правильно поменять на своё усмотрение — итак: разметка списка товаров на главной странице!

…нынешняя темя замечательна тем, что полностью решает задачу регулировки разметки имени товаров на заглавной — ведь не так-то и просто новичку заменить главные теги h… в названии товаров, в отличие от иных разметок на страницах магаза.

В файле content-product.php прописан такой хук woocommerce_template_loop_product_title, который отвечает за формирование структуры списка товаров — а сама функция находится по пути includes/wc-template-functions.php — подробнее ниже.

Статья будет по мере возможности дополняться всякими хаками, хуками и пр.


разметка списка товаров на главной странице

 

 

 

 

Для этой цели отключим хук плагина — создадим свою коротенькую функцию — прикрутим фильтр, код которого чуть ниже…

 

 

…а пока, ради примера, вот функция из includes/wc-template-functions.php: (её мы заменим и перенесём в свой шаблон в functions.php, чтобы при очередном обновлении плагина не пострадали наши наработки)

 

 

/**
* Show the product title in the product loop. By default this is an H3.
*/
function woocommerce_template_loop_product_title() {
echo '<h3>' . get_the_title() . '</h3>';
}

 

 

 

Теперь поправим оригинал — …

 

Добавил такие правила — функцию-фильтр в файл functions.php

 

 

/** меняем h3 tetle товара на h2 - из includes/wc-template-functions.php **/
remove_action( 'woocommerce_shop_loop_item_title', 'woocommerce_template_loop_product_title', 10 );
add_action( 'woocommerce_shop_loop_item_title', 'mihalica_woocommerce_template_loop_product_title', 10 );
function mihalica_woocommerce_template_loop_product_title() {
echo '<h2 class="myhclass">' . get_the_title() . '</h2>'; }
/** меняем h3 tetle товара на h2 **/

 

 

 

И например такой стиль css добавим в фал стилей style.css активного шаблона…

 

 

как перенести стили css плагина WOOC в основной файл своего активного шаблона описано здесь.

 

 

h2.myhclass { font-size: 1em; }

 

 

Всё !! задача решена…

 

 

 

Теперь узнаем, как

 

 

отключить отзывы — комментарии на страничке товара

 

 

 

отключить отзывы - комментарии на страничке товара

 

 

Ну и ещё один фильтр, который также не даёт покоя некоторым владельцам магазинов на woocommerce.

 

 

/*** отключим отзывы - комментарии ***/
add_filter( 'woocommerce_product_tabs', 'sb_woo_remove_reviews_tab', 98);
function sb_woo_remove_reviews_tab($tabs) {
unset($tabs['reviews']);
return $tabs;
}
/*** отключим отзывы ***/

 

 

После прописки этого фильтра, кстати сказать — также в файл функций, — таб «Обсуждения» или «Отзывы» исчезнет.!.

 

 

Для того, чтобы отключить таб «отзывы» на странице single-product больше ничего делать не нужно…

 

 

 

Переходим к следующим темам рубрики…

 

 

как изменить тег h1 на h2 или как-то наоборот в имени магазина на woocommerce, читайте эту статью.

А в ЭТОМ посте помещена большая подборка полезного кода для работы с магазином на Woocommerce.

 

 


подписка feedburner Online консультация по работе c сайтом на WordPress

 


...город веб мастеров Михалика.ru © - запросто с WordPress

 


...вопросы в комментариях - помогу, в чём дюжу...
mihalica.ru !
автор блога запросто с Вордпресс - Михаил ATs - в сети нтернет давным давно...

...веб разработчик: помогу в создании, раскрутке, развитии и целенаправленном сопровождении твоего ресурса в сети... - заказы, вопросы... разработка...

Нажатия на кнопочки определяют Ваше высокое гражданское сознание
Удачи в работе и творчестве..!
 ! самое читаемое:
   Как к статье добавить блок ссылок на похожие по теме записи сайта   Убираем циклическую ссылку h1 логотипа на главной странице   Санкции вебмастера Яндекс (фатальные ошибки) — предупреждения, или что это?..   Как добавить свой новый (второй) сайт в рекламную сеть Яндекса   Яндекс ИКС — новый индекс качества сайта, заместо ТИЦ   Включаем обслуживание gzip сжатия файлов на хостинге и в htaccess   Как перевести сайт на https — сертификат ssl — шифрование   Подключение jQuery библиотеки от CDN Google — рационально!..   Уже в этом году WordPress потребует от пользователей протокол HTTPS   Как исключить вывод (выборочно) поста с главной страницы сайта — регулировка в админке   Создаём плагин — добавочный файл функций — my-functions.php   Что такое Яндекс? SEO оптимизация сайта за пределами Google   Ускоряем сайт: основные кэш и gzip правила .htaccess которые нужно знать   Продвижение контентом или нужно настраивать сайт — валидный код шаблона..?
↔ перетаскивайте ленту ↔

смотреть ещё статьи в теме WooCommerce и WordPress
меточная навигация:


Комментарии © 4 к статье: Разметка списка товаров на главной странице — как в woocommerce изменить теги h3- h2

  1. Спасибо! всё сделал… А главное, теперь знаю как при случае (в качестве эксперимента seo) менять теги.

    Ответить - Док

    • На здоровье…

      Ответить - Михаил

  2. Спасибо. Работает

    Ответить - Игорь

    • Да не за что, Игорь!
      Ну и хорошо, что работает…

      Ответить - Михаил

Поделитесь соображениями: Ваши мысли очень важны! $ правила комментирования ©

Внимание! Обязательные поля помечены *

  отныне доступен плагин: privacy-policy ©

 необходимо принять правила конфиденциальности и пользовательского соглашения
Яндекс.Метрика
? основная линейка услугSkype консультацияЕсли вы выбрали для своего сайта WordPress и только-только начинаете изучать панель управления контентом, то этот вариант оnline консультаций — практически по любым вопросам — для вас! вопросы сюдаSkype онлайн