Разрыв меню, теперь показывающий все ссылки на сайте

На сайте, над которым я работаю, что-то происходит довольно странно, я не могу понять, почему вообще. У меня есть настраиваемый тип сообщений, настроенный для news и категорий, чтобы пользователь мог выбрать, какой тип новостей (например, специальные предложения, предложения и т. Д.).
В архиве новостей у меня есть подменю, связанное со всеми категориями, чтобы пользователь мог фильтровать новости по категориям.

У меня есть файл category.php и функция в файле функций, который фильтрует новости на лету:

 function set_post_type_for_category_archive_wpse_101930($qry) { if (is_main_query() && is_category()) { $qry->set('post_type', 'news'); } } add_action('pre_get_posts','set_post_type_for_category_archive_wpse_101930'); 

Но по какой-то причине, когда вы находитесь на странице архива категорий, например, www.website.com/news/category/offers предлагает www.website.com/news/category/offers в подменю, а вместо списка категорий теперь отображается список всех ссылок на страницы сайт, например, «Главная», «О», «Галерея», «Контакт» и т. д., и я не могу понять, почему это происходит, есть ли решение? Любые предложения будут ценны!

Solutions Collecting From Web of "Разрыв меню, теперь показывающий все ссылки на сайте"