【发布时间】:2012-01-28 20:16:46
【问题描述】:
我有一个名为歌曲的自定义帖子类型,我想查询 wordpress 数据库以返回特定专辑中的所有歌曲,然后按曲目编号对它们进行排序。我有以下代码
$args = array(
'post_type'=>'song',
'meta_key'=>'song_album',
'meta_value'=>'album title'
);
$query = new WP_Query($args);
这将成功返回专辑中的所有歌曲,我可以将其切换到此
$args = array(
'post_type'=>'song',
'meta_key'=>'song_track_number',
'order_by'=>'meta_value_num'
);
$query = new WP_Query($args);
返回所有按曲目编号排序但未按专辑过滤的歌曲。我需要做的是按一个 meta_key 对结果进行排序,然后按另一个对它们进行排序,但我只允许使用一个 meta_key。有谁知道我如何做到这一点?
【问题讨论】:
标签: wordpress sorting sql-order-by custom-post-type