Категории товаров WooCommerce в меню
Я использую плагин WooCommerce и добавил несколько категорий товаров в меню через Внешний вид → Меню. Заметил, что когда выхожу из системы, категории товаров вообще не отображаются... Помогите, пожалуйста.
Извините за плохой английский.

Я нашел решение. Основная проблема заключается в следующем:
Во-первых, плагин WooCommerce имеет свою собственную систему ID. И WordPress имеет свою собственную систему ID. И получилось так, что с одинаковым ID было два разных элемента. Например:
Категория WooCommerce с названием "моя категория" имеет ID: 13
И
Страница WordPress "Выход" имеет ID: 13
Таким образом, в WooCommerce есть функция под названием "woocommerce_nav_menu_items", которая проверяет страницы типа "Выход", "Смена пароля", "Просмотр заказа", "Редактирование адреса", чтобы избежать их отображения, если пользователь не авторизован. И эта функция проверяет, если вы не вошли в систему, удаляет все эти страницы, которые могли бы быть в меню.
И произошло так, что созданная мной категория в WooCommerce имела тот же ID, что и созданная страница "Выход".
Мое предложение:
Если это случится с вами, просто удалите созданную категорию и создайте новую, потому что система назначит другой ID вашей категории.
Надеюсь, это поможет многим людям.

Спасибо, что сообщили! Я тоже отправил отчет в WooThemes, не уверен, делали ли вы это уже! (+может быть, вы сможете принять свой собственный ответ, чтобы отметить вопрос как решенный)

Просто хотел сообщить, что WooThemes очень быстро отреагировали на эту проблему и уже исправили её! https://github.com/woothemes/woocommerce/commit/c84ea9e7832c2464467b41a6e53584a333f68d37
