我正在烹饪一个简单的脚本来显示rand和post_date的帖子顺序。我在下面尝试了这个,但它不起作用:
$myposts = get_posts('numberposts=4&orderby=rand post_date&order=ASC);
提前感谢!
答案 0 :(得分:1)
您的代码有效,但在post_date
之后添加rand
根本没用......
SQL查询将如下所示:
SELECT [...] ORDER BY RAND() ASC, post_date ASC
RAND()
将返回浮点值,它不太可能返回相同值的两倍,因此按post_date(在rand之后)排序是没用的。
答案 1 :(得分:0)
尝试
$myposts = get_posts('numberposts=4&orderby=post_date,rand&order=ASC);