您可以使用WP_QUERY在分类存档页面中按Slug排序吗?

时间:2011-05-24 作者:gillespieza

在我的分类法中。php,我的查询是`

  $term = get_term_by( \'slug\', get_query_var( \'term\' ), get_query_var( \'taxonomy\' ) );  
  $wpq = array (\'posts_per_page\' => -1, $term->taxonomy => $term->slug, \'order\' => \'ASC\', \'orderby\' => \'slug\');
  $loop = new WP_Query($wpq);`
它可以正确地检索我正在查找的机器人帖子,但没有orderby slug. 我找不到slug 作为文档中的一个选项,但我发誓我以前成功地使用过它。

我怎样才能做到这一点?

编辑:\'orderby\' => \'name\' 似乎适用于1个类别,但不适用于我的其他类别(到目前为止,只有2个)。我想知道它所起作用的类别是否只是巧合。。。

1 个回复
最合适的回答,由SO网友:benklocek 整理而成

WP 3.2.1中不可能。请参见此处http://codex.wordpress.org/Function_Reference/get_pages 在“参数”和“page\\u name”下。

我正在做完全相同的事情,但似乎我需要求助于自定义查询:http://codex.wordpress.org/Displaying_Posts_Using_a_Custom_Select_Query

结束

相关推荐

Enable page templates. How?

基本问题,但我想启用页面模板。我有一个启用了页面模板的主题。我切换到了另一个模板,但没有更改模板的选项,即使在创建新页面时也是如此。如何打开此选项?我在抄本和论坛上找到了根,但找不到。