Intereting Posts
Как визуализировать единственный шаблон сообщения с именем сообщения? Установите внешний плагин в текущем плагине Сериализованный массив, захватывать определенные сообщения с помощью meta_key / meta_value -> is_featured Не удалось изменить (обновить) сообщения – Страница не найдена child_of не работает в wp_dropdown_categories Разрешить конечным пользователям добавлять данные в пользовательский тип сообщения На клики добавьте новый пост, чтобы перенаправить пользователя на пользовательскую страницу сначала Shortcode не отображается в пользовательском типе сообщения Получить функцию wp_logout_url для работы на внешней (не-WordPress) странице Отфильтруйте URL-адрес next_posts_link & previous_posts_link Спамеры атакуют мой сайт WordPress – Удаление поля URL из ядра? Какие файлы обновляются в обновлении плагина? WP-CLI внезапный пустой ответ data-type = "" … необходимые теги для записей, лишенные символов Перенос рабочего локального сайта PHP в wordpress – с помощью базы данных (MySQL)

Как разрешить публикацию сообщений типа post в стандартном пост-архиве (например, на домашней странице)?

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

Solutions Collecting From Web of "Как разрешить публикацию сообщений типа post в стандартном пост-архиве (например, на домашней странице)?"

Приобретение следующей функции с фильтром pre_get_posts добавит к регулярным страницам архива один или несколько CPT:

 function wpse94041_cpts_in_archives( $query ) { if( is_category() || is_tag() ) { // more conditional tags possible, if applicable $query->set( 'post_type', array( 'post', 'tutorial' // add as many CPTs to this array as you like )); } return $query; } add_filter( 'pre_get_posts', 'wpse94041_cpts_in_archives' ); 

Файл functions.php вашей темы был бы хорош для вышеуказанного.