如何获取自定义帖子类型存档页面以按字母顺序显示我的帖子?

时间:2012-09-21 15:05:11

标签: wordpress taxonomy custom-post-type

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

<?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
  ));
?>

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

1 个答案:

答案 0 :(得分:0)

the Wordpress docs on the matter,当您点击位置链接时,您将在基于模板的页面上结束,该模板不能使用与您的主要职业页面相同的查询,您需要弄清楚什么它是。

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