WordPress пользовательский тип записи Single.php? - PullRequest
0 голосов
/ 18 октября 2010

У меня есть настраиваемый пост-тип WordPress. Я создал

single-[customposttype].php 

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

Вот копия кода, который я сейчас использую:

    <?php query_posts("post_type=shorts"); while (have_posts()) : the_post(); ?>

<div class="header-promo">
    <?php echo get_post_meta($post->ID, "mo_short_embed", true); ?>
</div>
<div class="content-details">   
    <h1><?php the_title(); ?></h1>
    <?php the_content(); ?>
</div>

<?php endwhile; ?>

Заранее спасибо:)

Ответы [ 2 ]

1 голос
/ 18 октября 2010

Ответ был для удаления

query_posts("post_type=shorts");

Это необходимо только для добавления нескольких сообщений пользовательского типа, например, для создания страницы в стиле архива.

0 голосов
/ 18 октября 2010

Попробуйте добавить «posts_per_page» и установить его в 1.

query_posts(
 'post_type' => 'shorts',
 'posts_per_page' => 1
)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...