Как вывести дочерние категории в конструкторе главной
Если в конструкторе главной добавить вывод категорий как на изображении, то выведется непосредственно сама категория.
Начиная с версии 1.3.0 появилась возможность с помощью фильтра поменять работу функции, которая вытягивает категории. И если же нужно вывести дочерние категории, то нужно в плагин profunctions вставить такой код
add_filter( 'bono_homepage_constructor:section_category:list', function ( $items, $args ) {
if ( $args['include'] ) {
$id = current( $args['include'] );
return get_categories( [
'taxonomy' => 'product_cat',
'child_of' => $id,
'number' => 4,
'hide_empty' => true,
'hierarchical' => true,
] );
}
return [];
}, 10, 2 );
Вам помог ответ?