在WordPress上按多个元键排序

时间:2014-02-27 作者:jhon

经过多次研究,我没有找到问题的正确答案。

我只需要按日期和时间(格式:18:00)订购我的自定义帖子类型。

以下是我尝试的内容:http://pastebin.com/BRR6h08j

按日期,但按时间,它订得很好。我不需要隐藏发生的事件。

如果有人能帮我获得正确的meta\\u密钥

我知道问题出在这里:

\'meta_query\' => array(
     \'relation\' => \'AND\',
      array(
        \'key\' => \'heure_de_lartiste\',
        \'value\' => $todaysDate,
        \'compare\' => \'>=\'
       )
  ),
我不知道在“价值”和“比较”中应该放什么

非常感谢,

Jhon公司

2 个回复
SO网友:Ghazanfar Mir

我不明白你为什么不能用post_datecustom post type 其中包括一起的日期和时间?

 $arg = array(  
    \'post_type\' => \'custom_post_type\',
    \'orderby\' => \'post_date\', 
    \'order\' => \'DESC\')
 $result = get_posts($args);

SO网友:jhon

因为我想显示的不是post\\u日期,而是我的meta\\u键“heure\\u de\\u lartiste”,它们不一样!

结束

相关推荐

query_posts orderby postmeta

我正在尝试检索自定义帖子类型,并按Posteta中存储的自定义日期进行排序。自定义日期是unix时间戳。meta\\u查询工作正常-它只检索将来具有自定义日期的帖子。但是orderby不起作用-订单仍然基于post\\u日期。我错过了什么? $today = date(\"m/d/Y\"); $today = strtotime( $today ); query_posts( array( \'post_type\' =>