Ссылку по другому не дает ставить, поэтому так
На host1839650.hostland.pro/category/filtry/?filter_brand=alessi надо чтобы был вывод всех категорий в которые входят товары с этим брендом. Как это реализовать?
Тут host1839650.hostland.pro/category/filtry/ выходят подкатегории. Но как сделать также чтобы они выходили в бренде?
Выводятся этим кодом
function woocommerce_product_category( $args = array() ) {
$woocommerce_category_id = get_queried_object_id();
$args = array(
'parent' => $woocommerce_category_id
);
$terms = get_terms( 'product_cat', $args );
if ( $terms ) {
echo '<div class="my-category"><div><ul class="woocommerce-categories">';
foreach ( $terms as $term ) {
echo '<li class="woocommerce-product-category-page">';
echo '<a href="' . esc_url( get_term_link( $term ) ) . '" class="' . $term->slug . '">';
woocommerce_subcategory_thumbnail( $term );
echo '</a>';
echo '<p>';
echo '<a href="' . esc_url( get_term_link( $term ) ) . '" class="' . $term->slug . '">';
echo $term->name;
echo '</a>';
echo '</p>';
echo '</li>';
}
echo '</ul></div></div>';
}
}
add_action( 'woocommerce_before_main_content', 'woocommerce_product_category', 100 );
Бренды пробовал по разном и как категория и как фильтр. Как это можно решить?
Главная задача сделать это без за двоения дерева