首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对分类法使用自定义post类型存档?

问对分类法使用自定义post类型存档?
EN

WordPress Development用户
提问于 2019-06-06 00:01:21
回答 1查看 143关注 0票数 0

我使用一个归档-cpt.php模板页面来显示我的所有自定义post类型的文章,但是现在我将将它们分类为分类法。我想添加一个下拉筛选器导航,它将由名称(和链接?)填充。每一种分类法。

我想知道我是否可以使用相同的模板,并将其用于标题、描述和帖子,还是应该进行分类-cat-cpt.php?

我希望只使用一个页面并让它通过ajax加载,或者只是重新加载,但是使用相同的模板。有什么想法吗?

EN

回答 1

WordPress Development用户

回答已采纳

发布于 2019-06-07 08:47:33

您可以创建taxonomy-cat-cpt.php,在它内部只需使用:

代码语言:javascript
复制
<?php get_template_part( 'archive-cpt' ); ?>

然后他们都会使用相同的模板。

然后在archive-cpt.php内部,如果您使用the_archive_title()归档the_archive_description(),它将根据您正在查看分类法还是post类型存档自动显示适当的标题和描述。

关于posts,只要您使用的是主查询(只使用have_posts()和the_post(),而不是无意义的new WP_Query() ),那么只要您使用正确的链接,就应该列出适当的帖子。

对于其他需要不同的元素,您可以检查is_tax( 'cat-cpt' )或is_post_type_archive( 'cpt' ),以便有条件地隐藏或显示每个元素。

票数 1
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/339698

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档