Intereting Posts
Заказывать результаты архива по идентификатору сообщения в шаблоне пользовательской таксономии Определить, где объявлен тип пользовательского сообщения Как отображать только последнюю запись на моей домашней странице, сохраняя при этом правильные плагины? Помощь в поиске WordPress использовать строку запроса в URL-адресе для отображения содержимого на странице Вращающиеся изображения заголовков WooCommerce Ссылка на категорию продуктов загрузите другую таблицу стилей в сообщение категории Как массивные действия обрабатываются в классах таблиц пользовательских списков? страница входа не работает Если форматы сообщений отчета: не выбран формат сообщений Как исключить определенную категорию из get_the_category (); массив Почему мой блог поставил лоты рекламных ссылок другими? перенаправить второй домен на статическую страницу Тема WordPress Child не переопределяет родительскую тему css

Пользовательское меню разбивается

Этот код: http://icodesnip.com/snippet/php/wordpress-show-custom-types-in-categories

.. достигает своей цели, которая заключается в том, чтобы сделать страницу категории с пользовательским типом сообщения, но в моем случае она также разрушает мое пользовательское меню, то есть мое пользовательское меню пуст. Я хочу, чтобы мое пользовательское меню и моя страница категории работали.

Пользовательские навигационные меню также являются запросом, который вы в конечном итоге изменяете с помощью этого кода. Лучше всего проверить, чтобы убедиться, что это основной запрос, например, глобальным $wp_the_query и строгим сопоставлением с $query или $query->is_category() вместо этого (я считаю, что это работает – кто-то ударит меня, если он не делает). В 3.3 будет очень удобно is_main_query() .