我想通过id获得帖子。我在阵列中。我正在使用此代码但现在正在使用。
$the_query = new WP_Query( array(
'post_type' => 'job_listing',
'post__in' => array( 311, 312 )
));
print_r($the_query); //this doesn't print any data
if ( $the_query->have_posts() ) {
echo '<ul>';
while ( $the_query->have_posts() ) {
$the_query->the_post();
echo '<li>' . get_the_title() . '</li>';
}
echo '</ul>';
}
答案 0 :(得分:0)
您可以使用get_posts()
,因为它采用与WP_Query相同的参数。
要传递ID,请使用'post__in' => array(311, 312)
(仅接受数组)。
以下是示例。
$args = array(
'post_type' => 'job_listing',
'post__in' => array(311, 312)
);
$posts = get_posts($args);
foreach ($posts as $p) :
//post!
endforeach;