WordPress 自定义帖子类型 Single.php?
我有一个 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; ?>
提前致谢:)
I have a WordPress custom post-type setup. I've created
single-[customposttype].php
However instead of displaying only the requested custom-post-type it goes to the URL, then displays all of the posts in the custom-type.
Here's a copy of the code i'm currently using:
<?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; ?>
Thanks in advance :)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
答案是删除
这只需要拉入自定义帖子类型的多个帖子,例如创建档案样式页面。
Answer was to remove
This is only needed for pulling in multiple posts of a custom-post-types, e.g. to create an Archives-style page.
尝试添加“posts_per_page”并将其设置为 1。
Try adding a "posts_per_page" and setting it to 1.