我创建了一个元框,用于在select中列出来自CPT的帖子:
$args = array(\'post_type\' => \'my_custom_post_type\', \'post_per_page\' => -1);
$loop = new WP_Query($args);
if($loop->have_posts()) {
while($loop->have_posts()) : $loop->the_post();
//
$varID = get_the_id();
$varName = get_the_title();
$pageArray[$varID]=$varName;
endwhile;
}
...
array(
\'name\' => \'mb_name\',
\'id\' => $prefix . \'mb_id\',
\'type\' => \'select\',
\'options\' => $pageArray
)
metabox工作正常,但问题是WP选项读取(posts\\u per\\u page)限制了帖子的数量。如果没有WP设置的限制,我想不出如何在我的CPT中显示所有帖子。