我想展示我制作的几部漫画,而不必依赖插件(已经尝试过了,每个都有一些限制,我宁愿自己动手)。因此,我为每个漫画系列制作了一个称为漫画的父类别和一个子类别,例如Title1和Title2。现在,进入域/漫画显示的是主题定义的档案,标题1和标题2的所有页面都可用。但转到域/漫画/标题1会重定向到单页视图。
我想以不同的方式显示每个系列的存档,显示博客帖子、画廊图片和页面其余内容的存档,并创建一个类别的漫画。php文件只改变漫画存档的行为,而不改变Series1和Series2的行为。你会怎么做?
编辑:我最初的措辞是这样的,更不用说我正在尝试制作漫画,以使其更适用于其他情况,但有人告诉我应该确切地说出我想要做什么,所以我根据自己的具体情况重新编写了它。
编辑2:如果有人想知道,我现在就把我的wordpress主题建立在Neve主题的基础上。https://themeisle.com/themes/neve/
EDIT3:我环顾四周,我想我缺少的是如何找出提出的查询。因此,如果站点加载存档。php,我可以放置一个条件子句“如果类别是漫画的子类,请加载漫画存档模板”
最合适的回答,由SO网友:metichi 整理而成
我刚发现!
通过使用get\\u query\\u var(\'cat\')可以获得查询中类别的值。因此,您可以使用cat\\u is\\u祖先\\u of(父cat id,get\\u query\\u var(\'cat\'),如果您查看特定父类别的子类别,它将返回true。从那里,您可以修改归档页面以加载所需的任何模板。
关于转到单页视图的问题,这与permalink有关。将其设置为“普通”可使其正常工作