/ Плагины / Субкатегории в категориях Woocommerce

Субкатегории в категориях Woocommerce

HIT

22.05.2016

2797

В шаблоне вывода категорий Woocommerce к каждой категории можно выводить список субкатегорий. Для этого в шаблоне content-product_cat.php, перед закрывающим тегом /li вставляем следующее

<div class="podrazdely">
<?php $wsubargs = array(
	'hierarchical' => 1,
	'show_option_none' => '',
	'hide_empty' => 0,
	'parent' => $category->term_id,
	'taxonomy' => 'product_cat'
);
$wsubcats = get_categories($wsubargs);
foreach ($wsubcats as $wsc):
?>
	<h3 class="podrazdel-title"><a href="<?php echo get_term_link( $wsc->slug, $wsc->taxonomy );?>"><i class="fa fa-angle-right" aria-hidden="true"></i><?php echo $wsc->name;?></a></h3>
<?php endforeach; ?>
</div>
Функцией и хуком 1:1 — сделать не получилось, возможно в виде функции надо что-то изменить

CSS стили списка субкатегорий

.podrazdely {
    float: left;
    width: 100%;
    padding: 10px 10px 0 40px;
    box-sizing: border-box;
}

.podrazdel-title {
    font-size: 12px !important;
    padding: 0 !important;
    text-align: left !important;
    float: left;
    width: 100%;
    margin: 5px 0 !important;
}

.podrazdel-title a {
    padding: 0 !important;
}

.podrazdely .fa {
    margin-left: -15px;
    padding-right: 10px;
    color: #62E003;
}
[site-socialshare]
  • Похожие записи
  • Комментарии
  • Вложения
Настройка полей заказчика

Настройка полей заказчика

При заказе товара необходимо заполнить данные покупателя (имя, телефон, адрес доставки и т.д.). В стандартном варианте поля эти несколько «раздуты», много лишнего, требуется некоторое оформление. Можно использовать плагин Saphali Woocommerce Читать далее »

/
Изменение методов доставки в зависимости от условий

Изменение методов доставки в зависимости от условий

При оформлении товара мы можем задавать условия для вывода методов доставки, а также менять их стоимость. В данном примере при достижении сумм 1000 и 5000 методы доставки становятся бесплатными. Закомментирован Читать далее »

/
Пользовательское письмо Woocommerce

Пользовательское письмо Woocommerce

Настроим пользовательское письмо для реализации какого-либо уведомления. Реализация будет в виде плагина. Плагин пользовательского письма Основной файл плагина custom-woocommerce-email.php в одноименной папке плагина custom-woocommerce-email В папке custom-woocommerce-email создаем еще 2 Читать далее »

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

Notice: Функция WP_Styles::add вызвана неправильно. Стиль с дескриптором "editor-buttons" был поставлен в очередь с незарегистрированными зависимостями: dashicons. Дополнительную информацию можно найти на странице «Отладка в WordPress». (Это сообщение было добавлено в версии 6.9.1.) in /home/t/tiberi6w/opttour.ru/public_html/wp-includes/functions.php on line 6170

Пока нет комментариев. Будь первым!

Субкатегории в категориях Woocommerce
Multi-page landing
Рекомендации для васMulti-page landingOpttour.ru
Спасибо! Наш менеджер свяжется с Вами в течении 5 минут.