我使用以下方式输出了子类别,仅输出当前类别:
foreach ($terms as $term) {
if (($term->category_parent ?: $term->cat_ID) !== get_queried_object_id()) continue;
....
当我进入类别页面时,将显示当前类别的子类别。但是当我转到包含特定子类别产品的页面时,标题下带有的菜单不会显示任何内容。
问题的症结在于,有必要进行实施,以便即使用户在特定子类别的商品页面上,该菜单也必须在标题下仍显示的所有子类别。当前类别。
例如:
当我在页面上时:
/category-1
我在子类别的菜单输出中看到当前类别
但是当我在页面上时:
/category-1/subcategory-1
我看到空菜单
但是即使在这种情况下,我也需要显示当前子类别
谢谢你