我正在使用deluxeblogtips中的自定义元框脚本。com和我想知道我是否可以在这个数组中包含get\\u posts,以便它显示一组post类型中的所有post(例如“Locations”)
array(
\'name\' => \'Location\', // File type: checkbox
\'id\' => $prefix . location\',
\'type\' => \'checkbox\',
\'desc\' => \'Check this box to make any links open in a new browser window\',
\'std\' => 0 // Value can be 0 or 1
),
显然,我需要能够选择尽可能多的帖子。任何帮助都将不胜感激。
最合适的回答,由SO网友:Stephen Harris 整理而成
我假设数组中有一个选项,用于接收复选框的选项数组。。。?
在这种情况下,您可以使用get_posts
要获取帖子对象数组(类型为ever),然后在此循环,以创建帖子标题数组,请执行以下操作:
例如
$args=array(\'numberposts\'=>-1,\'post_type\' => \'location\');
$post_objs = get_posts($args);
$options=array();
foreach($post_objs as $post_obj):
$options[]=$post_obj->post_title;
endforeach;
然后就有了一个位置名称数组,
$options
您可以将其馈送到metabox阵列中。
免责声明:我尚未测试此代码