1

我有一个名为“职业”的自定义帖子类型和位置分类设置。我的主要职业页面正确并按字母顺序列出了所有每个职业。这是我的主要查询:

<?php    
  $page = (get_query_var('paged')) ? get_query_var('paged') : 1;
   query_posts(array(
    'post_type' => 'career',
    'orderby' => 'title',
    'order' => 'asc',
    'posts_per_page' => 30, 
    'paged' => $page
  ));
?>

您可以单击每个职业的位置链接(分类),然后您将获得一个按该位置过滤的存档页面。现在这是我遇到问题的地方。过滤效果很好,但它会恢复为默认的日期后顺序。我希望它保持字母顺序。有解决方案吗?

4

1 回答 1

0

根据有关此事的 Wordpress 文档,当您单击位置链接时,您将结束基于模板的页面,该模板不得使用与您的主要职业页面相同的查询,您需要弄清楚它是什么.

或者,您可以仅taxonomy-location.php基于职业模板创建,该模板在显示分类页面时位于模板层次结构的顶部。

于 2012-09-21T20:45:33.230 回答