【问题标题】:How can I set custom page for each category and its subcategory in WordPress?如何在 WordPress 中为每个类别及其子类别设置自定义页面?
【发布时间】:2020-09-18 14:53:10
【问题描述】:

这是一个示例,我将类别设置为水果->红色->苹果,我想为苹果设置自定义页面。

我尝试在我的子主题中添加文件,复制 category.php 中的代码并将新文件制作为 apple.php 并对其进行了一些修改,但没有成功

【问题讨论】:

  • 已编辑答案并提供更多详细信息。参见 vEdit 1.1

标签: wordpress wordpress-theming custom-wordpress-pages


【解决方案1】:

如果您使用的是默认的 wordpress 帖子类别,那么这就是您要查找的内容:category-apple.php 您只需复制您的 category.php 文件并对其进行自定义即可想要。

如果您使用的是自定义分类法,那么这就是您要查找的内容:taxonomy-fruit-apple.php 您只需复制您的taxonomy.php 文件并根据需要对其进行自定义。

这些文件可让您定位特定分类法或特定分类法术语。例如:

taxonomy-{taxonomy}-{term}.php
taxonomy-{taxonomy}.php
tag-{slug}.php
tag-{id}.php
category-{slug}.php
category-{ID}.php

您可以了解有关taxonomy.php 文件@https://developer.wordpress.org/themes/template-files-section/taxonomy-templates/ 的更多信息 您可以更好地了解 wordpress 模板层次结构的工作原理@https://developer.wordpress.org/themes/basics/template-hierarchy/

vEdit 1.1

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-23
    • 2014-11-24
    • 2017-03-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多