Проблема с выводом контента произвольной страницы.
-
Всем привет.
Создал произвольный тип записи в function.phpadd_action('init', 'works_personal'); function works_personal(){ register_post_type('works_personal', array( 'public' => true, 'labels' => array( 'name' => 'Работы сотрудников', ), 'supports' => array('title', 'editor'), 'menu_icon' => 'dashicons-arrow-right' )); };
Далее создал шаблон страницы для записей произвольного типа «page-personal-works.php»
Код страницы:
/* Template Name: Мой шаблон страницы Template Post Type: my_personal */
<?php $works_personal = new WP_Query(array( 'post_type' => 'works_personal' ));?> <?php if ( $works_personal->have_posts() ) : ?> <?php while ( $works_personal->have_posts() ) : $works_personal->the_post(); ?> <div class="pw1"> <?php the_content(); ?> </div> <?php endwhile; ?> <?php else: ?> <div class="no-pw1">...</div> <?php endif; ?> <?php wp_reset_query(); ?>
Собственно пробема вот в чем.
-Создал несколько постов.
-Разместил ссылку на один из постов.Но в итоге получаю контент со всех постов. То-есть создав 4 поста с конетнтом. Я про размещении ссылки на 2-й посто получаю 4 блока с контейнером <div class=»pw1″> контент </div>. С контентом со всех страниц.
PS: Пытался ограничить количество постов с помощью ‘posts_per_page’ => 1 ,но в итоге получал при размещении ссылки на любой пост контент из последнего поста.
Ре
- Тема «Проблема с выводом контента произвольной страницы.» закрыта для новых ответов.