做这样的事情:
<?php $my_query = new WP_Query('category_name=process&posts_per_page=20');
while ($my_query->have_posts()) : $my_query->the_post();
$do_not_duplicate = $post->ID; ?>
<li><a href="<?php the_permalink(); ?> "><?php the_title(); ?></a></li>
<?php endwhile; ?>
销毁对单个帖子的原始引用,我想在之后列出。解决这个问题的最佳方法是什么?我在wordpress doc页面上尝试了两个多循环示例,要么我误解了它们,要么它们不起作用。一位朋友建议,唯一的方法是存储原始帖子ID,然后按ID调用该帖子。如果这是解决方案,那么我可以使用:
<?php $thePostID = $post->ID; ?>
要获取帖子ID,但如何按ID查询单个帖子?
提前致谢。
答案 0 :(得分:0)
要按ID查询单个帖子,您可以使用get_post( $post_id );
进行使用情况检查http://codex.wordpress.org/Function_Reference/get_post