【发布时间】:2011-08-26 08:40:32
【问题描述】:
不知何故这在我的服务器上不起作用
$query = new WP_Query( array ( 'orderby' => 'date', 'order' => 'DESC' ) );
它可以在本地开发环境中工作,但不能实时...
这怎么可能,帖子总是按从旧到新排序
【问题讨论】:
-
查询没有得到任何东西?
-
@Awea 它是正常的帖子,但 ASC 或 DESC 在生产中没有任何影响。穿什么总是 ASC 因为默认已经是 DESC
-
@Martin Hohenberg 开发和直播 3.2.1 和插件在本地和生产中都是相同的
-
@spankmaster79 很奇怪,如果你使用codex.wordpress.org/Function_Reference/query_posts而不是WP_Query会发生什么?
-
@Awea 也不起作用,起作用的是
$sql = "SELECT * FROM $wpdb->posts WHERE post_type = 'news' AND post_status = 'publish' ORDER BY post_date DESC LIMIT 4",然后是$wpdb->get_results($sql, OBJECT);
标签: php wordpress sql-order-by