Intereting Posts
WP_Query: сообщения по сообщениям из идентификаторов из массива? Использовать wpdb-> подготовить для имени `order by` Как показать пользовательский тип сообщения для пользователей в файле authors.php? Проводка в качестве разных пользователей Какое действие / фильтр можно использовать для изменения отображаемой страницы? проверьте, удалено ли на сайте WordPress обновления Как изменить всю панель администратора WordPress Look and Feel? Каков наилучший способ управления разделами на странице? Как включить иконки спрайтов SVG в тег тела? Как вызвать поисковый запрос в functions.php из search.php & searchfrom.php в wordpress? Плагин Pagenavi и пользовательский тип сообщения – результаты многостраничного отображения Многопользовательская проблема wp_get_attachment_image_src Как создать шаблон архива для настраиваемого типа сообщения Получение значений из wpdb Как загрузить неизвестный тип файла?

Как вставить ссылку на почтовый архив по умолчанию в меню

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

Это не входит в список страниц.

Я работал над этим, создавая страницу, создавая файл page-pagename.php, отображая сообщения там и ссылаясь на эту страницу, но когда эта страница отображается, в пункте меню нет «текущего пункта меню», класс.

Solutions Collecting From Web of "Как вставить ссылку на почтовый архив по умолчанию в меню"

Если у вас нет статической передней страницы

Так как вы можете добавить собственный архив типа сообщения, просто укажите post_type=post .

Если у вас есть статическая передняя страница

Перейдите в « Settings -> Reading и укажите страницу сообщений, созданную вами в качестве Posts page из раскрывающегося списка. Теперь все необходимые классы будут добавлены в меню Nav – current-menu-item , current-menu-parent , current_page_item , current_page_parent среди других.

Не забудьте создать пользовательский шаблон для этой страницы. В противном случае он будет использовать page.php шаблона page.php . Вы можете изменить копию category.php .

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

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

Все, что нужно, это wp_reset_query(); после пользовательского цикла, и мы хороши.