Intereting Posts
Электронная коммерция на WordPress После WordPress Markup является обязательным, получил неудобный результат, используя стандартную разметку WordPress? Страница возврата / Идентификаторы дочерних элементов WP_Nav_Menu Как установить многодисковый плагин для многосайтового сервера экземпляров ec2 Как получить идентификатор профиля профиля в buddypress? Запретить доступ или автоматическое удаление readme.html, license.txt, wp-config-sample.php Проблема со страницей результатов поиска возможно объединить сайты с большим количеством контента, в многопользовательские? Получить постоянную ссылку по умолчанию при использовании дружественных URL-адресов в WordPress Пользовательский тип сообщения и таксономия URL-адрес переписывания Создание пользовательских ролей пользователя Сложный слайдер Исключить сообщения без категории из цикла Игнорировать postname в permalink Создание формы электронной почты с помощью PHPmailer

Создание шаблона страницы для отображения всех элементов из пользовательского типа сообщения

Для начала я должен отметить, что я довольно новичок в PHP и редактировании в WordPress-файлах, НО мне действительно удалось создать шаблон страницы, который выводит список всех элементов в настраиваемом типе сообщений.

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

Код выглядит следующим образом:

<?php /** * Template Name: Upcoming List * * Selectable from a dropdown menu on the edit page screen. * @package WordPress * @subpackage Twenty_Fourteen * @since Twenty Fourteen 1.0 */ get_header(); ?> <div id="main-content" class="main-content"> <?php if ( is_front_page() && twentyfourteen_has_featured_posts() ) { // Include the featured content template. get_template_part( 'featured-content' ); } ?> <div id="primary" class="content-area"> <div id="content" class="site-content" role="main"> <div class="breadcrumbs"> <?php if ( function_exists( 'yoast_breadcrumb' ) ) { yoast_breadcrumb(); } ?> </div><!-- #breacdrumbs --> <div class="releasediv"> <h1><?php echo get_the_title(); ?></h1> <?php $args = array( 'post_type'=>'upcoming', 'title_li'=> __('') ); wp_list_pages( $args ); ?> </div> </div><!-- #content --> </div><!-- #primary --> <?php get_sidebar( 'content' ); ?> </div><!-- #main-content --> <?php get_sidebar(); ?> <?php get_footer(); ?> 

Как уже упоминалось, у меня есть другой шаблон страницы, который полностью идентичен этому, за исключением имени шаблона и slug, упомянутых в post_type. Я могу выбрать шаблон на странице, к которой я хочу применить, но он показывает все (заголовок, панировочные сундуки и т. Д.), Но пользовательские элементы типа сообщения – он даже отображает элементы для другого типа сообщения, когда я изменяю слизню на это, но не тот, который я хочу. Я трижды заметил, что я не делал что-то глупое, как опечатку в посте, где-то, но нет. У меня даже есть файл single-upcoming.php для настраиваемого типа сообщений, который работает отлично.

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

Solutions Collecting From Web of "Создание шаблона страницы для отображения всех элементов из пользовательского типа сообщения"