WordPress自定义帖子键入Single.php?
-
08-10-2019 - |
题
我有一个WordPress自定义后类型设置。我创建了
single-[customposttype].php
但是,而不是仅显示所需的自定义POST类型,而是输入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; ?>
提前致谢 :)
解决方案
答案是删除
query_posts("post_type=shorts");
这仅用于拉动自定义POST类型的多个帖子,例如创建档案型页面。
其他提示
尝试添加“ post_per_page”并将其设置为1。
query_posts(
'post_type' => 'shorts',
'posts_per_page' => 1
)
不隶属于 StackOverflow