我有一个充满帖子ID的数组,如$post_id = array(3,56,89,98);
现在,我要做的只是以表格格式显示帖子详细信息。如何在这里构建Wordpress循环?请在Wordpress中道歉我的新手知识并且要软。我真的需要一些指导。
答案 0 :(得分:7)
实际上我认为Umesh的回答有问题。 而不是:
$post_id = array(3,56,89,98);
应该是:
$post_id = array( 'post__in' => array(3,56,89,98) );
右?
答案 1 :(得分:5)
我也开始学习php所需的一切,比如
foreach ($post_id as $id) {
// do what ever you want to do here
}
修改
<?php
$post_id = array(3,56,89,98);
$posts = get_posts( $post_id);
foreach( $posts as $post ) :
setup_postdata($post); ?>
// you can call use post data inside here like
<h2 class="title"><?php the_title(); ?></h2>
<?php endforeach; ?>
答案 2 :(得分:4)
要构造循环,您应该能够使用query_posts函数。就像是
query_posts( array( 'post__in' => $post_id ) );
应该做的。
参数在代码的WP_Query页面中列出。