Archive for CPT

时间:2014-05-24 作者:Sumon

我创建了一个CPT&;使用默认类别(&A);标记,而不是为这些CPT创建新的分类法。

现在,在生成“全部列出”/“归档”页面时,我的查询只返回通过“管理”菜单的“默认帖子”>“部分”添加的帖子。

如果我想把它们分开呢?我应该在自定义查询中使用独立的页面模板吗?

1 个回复
SO网友:s_ha_dum

默认情况下,即使在taxonomies 论点您需要自己将帖子类型添加到查询中。

add_action(
  \'pre_get_posts\',
  function($qry) {
    if ($qry->is_main_query() && $qry->is_category()) {
      $qry->set(\'post_type\',array(\'post\',\'yourposttype\'));
    }   
  }
);

结束

相关推荐

显示Archives.php中的所有自定义帖子类型

我该怎么做?archive.php 只有以下内容:wp_get_archives(\'type=monthly\'); 以及wp_get_archives() 没有显示所有帖子类型的参数。我也认为archive-[post_type].php 不是我要找的,因为我希望所有帖子类型都显示在一个归档页面中。谢谢W