在此代码段中,似乎忽略了order=DESC
和orderby=date
子句。
我检查了代码,部分'&orderby=date&order=DESC'
似乎是正确的。
var_dump
仍以错误的顺序返回帖子。
试图按ID, post_title, title, date and modified
排序,返回的订单根本不会改变......这些参数会被忽略。
$latest_posts = query_posts('post_type=' . $post_type . '&cat=' . $category . '&terms=' . $terms . '&posts_per_page=' . $number . '&orderby=date&order=DESC');
var_dump($latest_posts);
答案 0 :(得分:0)
指定排序顺序的列名称。现在你输错了。
因此,请使用post_date
代替date
$latest_posts = query_posts('post_type=' . $post_type . '&cat=' . $category . '&terms=' . $terms . '&posts_per_page=' . $number . '&orderby=post_date&order=DESC');
var_dump($latest_posts);