Продолжим путевые заметки по магазину на woocommerce: вторя часть поста о блоке “Похожие товары категории”. Тем, которые не читали предыдущий пост, рекомендую ознакомиться для связки дела: в той статье мы переносили в корень своего шаблона файл, отвечающий за формирование блока Похожих продуктов (или товаров), т.е настраивали свой магазин более грамотно! (ссылка на статью чуть ниже)
Нынче же, выполним следующие задачи:
1 – настроим число ссылок-миниатюр отображаемых товаров/ или колонок похожих из категории товаров.
И – 2 – скроем вообще этот блок со сцены магазина, коли нужно. …и всё это выполним легко и валидно))
как задать число колонок отображаемых продуктов в блоке похожих товаров
Здесь вряд ли стоит много говорить… а нужно просто открыть файл функций своей активной темы (или куда там вы заносите группы соответствующих функций) и добавить нижеследующий код:
/** задаём количество похожих товаров */
function my_related_products_args( $args ) {
$args['posts_per_page'] = 3; // количество "Похожих товаров"
$args['columns'] = 3; // количество колонок П.т
return $args;
}
add_filter( 'woocommerce_output_related_products_args', 'my_related_products_args' );
/** задаём количество похожих товаров, колонок */
После прописки строк кода, сразу же можно наблюдать его отработку.
Также, возможно, будет необходимо подстроить параметры функции под свои требования (в комментариях пояснения):
количество товаров:
$args['posts_per_page'] = 3;
и число колонок:
$args['columns'] = 3;
как скрыть вообще блок похожих товаров на WOOC
Ну а коли есть желание вообще избавиться от блока “Похожей продукции” по категориям магазина, то и эта блажь легко решается:
Всего одна строка кода, для решения задачи и потребуется:
/** СПРЯЧЕМ количество похожих товаров */
remove_action('woocommerce_after_single_product_summary', 'woocommerce_output_related_products', 20);
/** СПРЯЧЕМ количество похожих товаров */
Вот пример блока Похожих продуктов моего сайта:
Как видите, wooc и его блок Похожих товаров запросто регулируется! кстати, можете перейти прямо в магазин и ознакомится, так сказать, в натуре… как всё это работает.
Вот статья, в которой мы переносили файл related.php, отвечающий за формирование блока похожих товаров в wooc, из плагина в ядро своего шаблона.
В следующей статье, разберёмся с более тонкой настройкой блока: а именно зададим размер миниатюр Похожих товаров.
Как мы знаем, это не так-то просто, ибо – если банально изменить img размер Похожих товаров в соответствующем div-классе, то и в карточке товаров размер изменится соответственно. Вот и научимся как это дело поправить.
Подписывайтесь, чтоб…
На этом занавес представления опускается…
…на рампы пыль печальная ложится…
Online консультация по настройкам и созданию сайтов на WordPress
mihalica.ru !
Спасибо мужик
и вам, Ваня, спасибо за внимание и отзыв…