Meta key in wp_query bug?

时间:2017-01-22 作者:Megh Gandhi

$query_args = array(
\'post_type\' => \'post\',
\'posts_per_page\' => 6,
\'order\'=> \'desc\',
\'orderby\' => \'meta_value date\',
\'paged\' => $paged
 ); 
这是我当前对帖子排序的查询。它的作用是,它首先显示带有任何post meta的帖子,然后按日期对其余的帖子进行排序。然而,在wordpress reference 上面说meta_key 应该在现场让它工作。

这到底是怎么回事?

1 个回复
SO网友:kirillrocks

必须将meta\\u密钥添加到数组中。否则,查询将如何知道要使用哪个元值?

尝试添加\'meta_key\' => \'your_key\'

相关推荐

如何为class-wp-query.php追踪这些PHP通知和警告的原因?

我的WordPress调试。日志文件中充满了这些PHP通知,间隔大约15分钟,然后是几个小时…[23-Mar-2018 05:33:00 UTC] PHP Notice: Trying to get property of non-object in /home/mysite/public_html/wp-includes/class-wp-query.php on line 3736 [23-Mar-2018 05:33:00 UTC] PHP Notice: Trying to get p