我有一个显示最新新闻的基本查询,但我在帖子编辑器中添加了一个自定义字段,以便用户可以定义他们想要显示的特定最新新闻的帖子ID。
$relatedpostnums = get_post_meta($post->ID, 'relatedpostnums', true);
$query = new WP_Query( array( 'post_type' => 'post', 'posts_per_page' => 5, 'post__in' => array( 31,7,53,35 ) ) ); while($query->have_posts()) : $query->the_post();
我有31,7,53,35作为我要显示的帖子。这是手动输入的。如果我想要它是动态的,我如何用$ relatedpostnums的输出替换这4个数字?
我这样做了(用$ relatedpostnums替换了4个数字):
$relatedpostnums = get_post_meta($post->ID, 'relatedpostnums', true);
$query = new WP_Query( array( 'post_type' => 'post', 'posts_per_page' => 5, 'post__in' => array( $relatedpostnums ) ) ); while($query->have_posts()) : $query->the_post();
但它只显示第一个数字,即使我将其设置为posts_per_page为4
答案 0 :(得分:0)