Как изменить виджет WooCommerce Category для отображения детей, если это родительская категория, и отображения братьев и сестер, если это подкатегория? - PullRequest
0 голосов
/ 29 декабря 2018

Когда пользователь посещает мои страницы категорий 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 моей дочерней темы.

1 Ответ

0 голосов
/ 30 декабря 2018

Ссылка, которую вы предоставили, где инструкции, я не проверил инструкции подробно, но я бы внимательно следил за ней.Этой статье больше 4 лет!Какая версия у вас на вашем сайте?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...