我试图显示自定义日期字段值早于今天的自定义帖子类型。它可以在今天之前显示帖子,但顺序仅基于发布日期。我想将结果排序为meta_key
.
我尝试了以下代码,但我不明白为什么它不起作用:
query_posts( array(
\'post_type\' => \'soiree\',
\'orderby\' => \'meta_value\',
\'meta_key\' => \'date_de_concert\',
\'meta_query\' => array(
array(
\'key\' => \'date_de_concert\',
\'posts_per_page\' => \'-1\',
\'value\' => date( \'Y-m-d\' ),
\'compare\' => \'<\',
\'type\' => \'DATE\',
\'orderby\' => \'value\',
\'order\' => \'DESC\',
)
)
) );