Когда пользователь посещает мои страницы категорий WooCommerce, я хочу, чтобы на боковой панели отображался список категорий, который варьируется в зависимости от текущей категории.
По умолчанию существует виджет категории WooCommerce, который показываетвсе товарные категории на сайте.Однако я не хочу показывать все это.
Я просто хочу показать либо:
A) Если текущая категория является родительской, в списке категорий должны отображаться дочерние элементы.только категории
или
B) Если текущая категория является дочерней категорией, в списке категорий должны отображаться только категории, относящиеся к одной и той же категории (sibling = категории с одним и тем же родителем)
Пример:
Родительская категория 1 - Дочерняя категория 1A - Дочерняя категория 1B Родительская категория 2 - Дочерняя категория 2A - Дочерняя категория 2B
Если пользователь посещает Родительская категория 1 в приведенном выше примере на боковой панели должно отображаться следующее:
- Дочерняя категория 1A
- Дочерняя категория 1B
Имеюпопробовал использовать виджет категории WooCommerce по умолчанию.
Я также нашел эту статью за 2014 год, в которой описана точно такая же проблема: http://www.kablooeystudios.com/woocommerce-sidebar-parents-or-children/
В статье представлено решение, но при реализациикод, я не могу понять эток.Возможно, я не поместил код в нужное место - и если да, то где я должен его поместить?(Я пытался поместить его в functions.php моей дочерней темы.