【发布时间】:2012-02-22 19:04:43
【问题描述】:
我在自己开发的 wordpress 网站上有一个自定义类型。 该类型称为“书”
它有一个名为“book_year”的字段 我刚刚添加了一个名为 book_month (int 1-12) 的字段
目前检索所有“书籍”的查询是:
$query .= 'post_type=books&posts_per_page='.$perpage.'&paged='.$paged.'&orderby=meta_value&meta_key=book_year&order=DESC';
我想做的是按 book_year 排序,然后按 book_month 排序(这样一月 (1) 出现在六月 (6) 之前)
我认为是 orderby 部分需要更改,我只是不确定是什么...
【问题讨论】:
-
这就是你使用的所有代码?
$query是如何转化为 SQL 查询的? -
我只发布了相关部分...其余的查询进一步生成
-
或许问题应该转给wordpress.stackexchange.com/。
标签: mysql sql wordpress sql-order-by wordpress-theming