Показывать подкатегории основной категории в разделе «Покупки по категориям» в Woocommerce Storefront - PullRequest
2 голосов
/ 27 марта 2019

Я настраиваю магазин Woocommerce, используя тему Storefront, и мне хотелось бы знать, как я могу показать подкатегории вместо категорий в разделе домашней страницы "Покупки по категориям"?

Вместо этого мне нужно показать подкатегории продуктов, поскольку моя корневая категория продуктов является уникальной («Коллекция»), и в ней есть все основные подкатегории.

Мой сайт: www.thomassi.com

1 Ответ

0 голосов
/ 27 марта 2019

На самом деле вы можете отображать только подкатегории одного идентификатора термина родительской категории, что относится к вашей категории продуктов "Коллекция":

add_filter( 'storefront_product_categories_args', 'custom_storefront_product_categories_args');
function custom_storefront_product_categories_args( $args ) {
    $args['columns'] = 4; // 4 columns
    $args['limit'] = 8;   // 8 items on 2 rows
    $args['child_categories'] = '18'; // <= The term ID of the main parent category

    return $args;
}

Код помещается в файл function.php активной дочерней темы (или активной темы). Проверено и работает.


Связанные с магазином дома: Настройка отображаемых товаров на домашней странице Woocommerce Storefront

...