要按字母降序显示帖子,请将其添加到args
数组(取自wp codex)
\'orderby\' => \'title\',
\'order\' => \'DESC\',
要按字母升序显示帖子,只需切换
DESC
到
ASC
.
所以整个事情看起来像:
$args = array(
\'orderby\' => \'title\',
\'order\' => \'DESC\',
);
$query = new WP_Query( $args );
如果不想更改主循环使用,则使用
get_posts
. WP query通过更改全局变量$WP\\u query的变量来更改主循环。另一方面,get\\u posts只引用一个新的WP\\u查询对象,因此不会影响或更改主循环。它将以相同的方式使用,但会发生变化
$query = new WP_Query( $args );
大概是
$query = get_posts( $args );
.
如果要在执行主查询之前对其进行更改,可以使用函数pre\\u get\\u posts钩住它。