使用meta_key对post元数据进行排序?

时间:2014-03-20 07:39:12

标签: php mysql wordpress

我试图在wp_postmeta表上获取帖子,元数据。我需要使用meta_key和post id来获取post id,meta keys和meta值。存储的元键是日期。例如,。 2014-01-02,2014-02-03,我必须根据年份或月份查询它们。

$args = array(
    'post_type' => 'calendar_holiday',
        'ID' => $id; 
    'meta_query' => array(

        array(
            'key' => ,
            'value' => ,
            'compare' => 'LIKE'
        ),

    )
);


$query = new WP_Query( $args );

我不确定要把钥匙和价值放到什么位置......任何想法?感谢

1 个答案:

答案 0 :(得分:0)

  //  'orderby'    =>  'meta_value_num', // it's a numeric value

$args = array(
    'orderby' => 'meta_value',
    'post_type' => 'calendar_holiday',
    'meta_query' => array(
        array(
            'key' => 'over-make',
            'value' => 'Doral',
            'compare' => 'LIKE'
        )
    )

 );
$query = new WP_Query( $args );