我正在研究这个WordPress演示插件,我想在其中显示/显示这3种帖子类型(select DISTINCT p1.personID from person p1,person p2 where p1.personID=p2.personID and p1.group_id<>p2.group_id
,Post
,Page
)中的每一种的自定义字段。不管有多少。
让我尽可能地进一步说明该过程。
发布发布类型:
1.1帖子的所有自定义字段
页面帖子类型:
2.1页面的所有自定义字段
自定义帖子类型:
3.1各个(自定义)自定义帖子类型的所有海关字段
我正在搜索内置或自定义解决方案。
谢谢!任何方向都受到高度赞赏。
答案 0 :(得分:0)
最后想通了一点方向。
这就是我实现它的方式。
global $namespace_get_options; // replace with your assigned get_options variable.
// Get all post types
$post_args = array(
'public' => true, // only get publicly accessible post types
'_builtin' => false, // remove builtin post types
);
// generate post type list
$post_types_for_rest = get_post_types($post_args, 'names');
// add built-in 'post and page' post type
$post_types_for_rest['post'] = 'post';
$post_types_for_rest['page'] = 'page';
foreach ($post_types_for_rest as $post_type_for_rest) {
$args = array(
'post_type' => $post_type_for_rest,
'posts_per_page' => -1,
);
$the_query = new WP_Query($args);
$posts = $the_query->posts;
foreach ($posts as $post) {
$post_id = $post->ID;
$custom_field_keys = get_post_custom_keys($post_id);