如何通过WordPress中的自定义帖子类型值进行查询?

时间:2013-02-15 21:18:58

标签: custom-post-type wordpress

我使用名为Custom Post Type的{​​{1}}插件Custom Post Type UI。我还使用Case StudiesCustom Fields添加capability字段。

如何查询Case Studies等于某个ID的Case Studies

capability

到目前为止

是我的查询

2 个答案:

答案 0 :(得分:3)

可能是

$query = array(
    'post_type' => 'case-studies',
    'meta_key' => 'capability',
    'meta_value' => 10, // some ID
    'posts_per_page' => 3
);

$the_query = new WP_Query( $query );
while ( $the_query->have_posts() ) : $the_query->the_post();
    // echo here
endwhile;
wp_reset_postdata();

答案 1 :(得分:0)

您需要将密钥设置为功能,然后按帖子ID查询值。

'meta_query' => array(
  array(
    'key' => 'capability',
    'value' => $post->ID,
    'compare' => 'example'
  )
)