0
我有一個Woocommerce網站。在my.domain.com/shop我有一個菜單顯示所有類別。當點擊主類別時,頁面加載一個帶有子類別的內容,但主要類別消失。顯示子類別頁面中的主要類別Woocommerce
例子:我有這樣
Menu 1 Menu 2 Menu 3
菜單當我點擊菜單1我得到這樣的:
Submenu 1
我想實現的是,當我點擊菜單1我想得到這個:
Menu 1 Menu 2 Menu 3
Submenu 1
的woocommerce.php看起來是這樣的:
$parentid = get_queried_object_id();
$args = array(
'number' => $number,
'orderby' => $orderby,
'order' => $order,
'hide_empty' => $hide_empty,
'include' => $ids,
'parent' => $parentid
);
$product_categories = get_terms('product_cat', $args);
$current_cat = $wp_query->query['product_cat'];
echo '<ul class="product_cats">';
foreach ($product_categories as $category) {
if($category->slug == $current_cat) {
$active_class = 'class="active"';
} else {
$active_class = null;
}
echo '<li><a '. $active_class .' href="'.
get_term_link($category) .'">'. $category->name .'</a></li>';
}
echo '</ul>';
請幫我