要在 WordPress 主题中为分类或标签添加自定义标题,您需要编辑您的主题的模板文件并添加相应的代码。下面是一个通用的步骤:

WordPress 主题添加分类/标签自定义标题

  1. 了解 WordPress 主题结构和文件:
    在您的 WordPress 主题目录中,了解主要模板文件的结构,特别是与分类和标签相关的模板文件。通常,分类使用category.php,标签使用tag.php,但您也可以使用自定义模板文件。

  2. 创建自定义模板文件(可选):
    如果您想要为分类或标签创建自定义模板,可以在主题目录中创建一个新的模板文件,命名为category{slug}.phptag{slug}.php,其中{slug}是分类或标签的别名。

  3. 编辑模板文件并添加自定义标题:
    打开您选择的模板文件(如category.php或自定义模板文件),然后在合适的位置添加以下代码,用于显示自定义标题:

    <?php
    // 获取当前分类或标签对象
    $current_term = get_queried_object();
    
    // 检查是否有有效的分类或标签对象
    if ($current_term instanceof WP_Term) {
       // 获取自定义标题(替换 'custom_title_meta_key' 为您的自定义字段键名)
       $custom_title = get_term_meta($current_term>term_id, 'custom_title_meta_key', true);
    
       // 显示自定义标题
       if ($custom_title) {
           echo '

    ' . esc_html($custom_title) . '

    '; } else { // 如果没有自定义标题,显示默认标题 echo '

    ' . single_term_title('', false) . '

    '; } } ?>

    请确保将 custom_title_meta_key 替换为您实际使用的自定义字段键名。

  4. 保存并更新主题文件:
    保存您对模板文件的更改,并上传到您的 WordPress 站点。确保您的主题处于活动状态,并刷新分类或标签页面以查看自定义标题的效果。

  5. 添加自定义标题到分类或标签:
    现在,您可以在 WordPress 后台编辑每个分类或标签,并在相应的编辑页面中添加自定义标题,以及关联的自定义字段键名。

这样,您就可以在 WordPress 主题中为分类或标签添加自定义标题了。