orderby不在wordpress中处理自定义查询

时间:2012-09-10 03:49:29

标签: php wordpress-plugin wordpress

我正在使用wordpress网站,我需要自定义查询。我设法执行一个看起来像

的查询
"SELECT wp_posts.*,a.meta_value as meta FROM wp_posts LEFT JOIN wp_postmeta ON wp_posts.ID = wp_postmeta.post_ID ORDER BY wp_posts.post_date"

此查询执行正常我在页面中的三个位置运行此查询

现在问题是我需要在其中一个查询中覆盖顺序,并且需要通过postmeta中的值来执行它,并且query_posts似乎不起作用 我试过了

$args = array(
            'orderby' => 'meta',
            'order' => 'DESC'
);

query_posts($args);

但这不会覆盖查询

如果我从wp_posts尝试任何字段,它似乎可以正常工作

有任何帮助吗? 欣赏

1 个答案:

答案 0 :(得分:0)

尝试:

'orderby'=> 'meta_value',