建站教程

建站教程

Products

当前位置:首页 > 建站教程 >

轻松将模板应用到您的 WordPress 类别页面

GG网络技术分享 2025-03-18 16:07 0


您可能知道您可以为类别页面创建模板,以使其独一无二。 例如,如果您有一个名为“音乐”的类别,您可以为该类别制作一个模板 (category-music.php),然后您可以设置不同的样式。

但是,如果你有五个类别你想以一种方式看待,另外五个类别你想以另一种方式看待,然后还有五个你想以另一种方式看待。 即使您只有三种不同的设计,您也需要制作十五个单独的类别模板,每个类别一个。

继续阅读,或使用以下链接跳转:

  • 更简单的解决方案
  • 如何通过 4 个步骤制作类别模板

    • 第 1 步:复制 Category.php 文件
    • 第 2 步:创建新的类别模板文件
    • 第 3 步:粘贴原始类别文件中的内容
    • 第 4 步:编辑您的新类别模板
  • 类别模板插件在行动

更简单的解决方案

幸运的是,有一个更简单的解决方案 - 一个名为自定义类别模板的插件,它允许您创建多个类别模板,您可以像使用页面模板一样一遍又一遍地应用这些模板。

因此,在我们上面的示例中,您不需要制作 15 个不同的模板,而只需制作 3 个,然后将正确的模板应用于正确的类别。

笔记: 尽管 WordPress.org 声明此插件已过时,但我们最近对其进行了测试 [March 2022] 它工作得很好。

如何通过 4 个步骤制作类别模板

插件本身非常简单; 但是,有些人可能不知道如何制作类别模板,因此我们将首先介绍。 如果您已经知道如何制作类别模板,则可以跳到底部以查看该插件的实际应用。

您将需要在您的服务器上创建这些类别模板。

第 1 步:复制 Category.php 文件

在您的主题文件夹(wp-content/themes/theme-name)中找到标题为 category.php. (注意:某些主题似乎不包含此文件,因此请确保您包含此文件。)。

打开它并复制内容,以便您可以将其用作新类别模板的起点。

第 2 步:创建新的类别模板文件

创建一个新的类别模板文件并将其命名为描述性的。 它必须以单词“category”开头,然后是连字符(“category-”)。 此外,它必须以“.php”文件扩展名结尾。

在我的示例中,我将在我的模板中放置一个横幅以使其与其他类别不同,因此我将这个类别模板命名为“category-banner.php”。

(笔记:确保您没有将文件命名为与您网站上的类别相同的名称。)

第 3 步:粘贴原始类别文件中的内容

现在,打开您刚刚创建的新文件 (category-banner.php) 并将原始 category.php 文件中的内容粘贴到其中。

然后,在 非常好 那个文件, 在一切之前, 将以下代码与模板的适当名称一起放置。 (在我的例子中,我将把这个模板命名为“横幅”。)

<?php

/*

* Category Template: Banner

*/

?>

您的文件应该看起来像这样。

第 4 步:编辑您的新类别模板

现在您可以编辑您的新类别模板,使其随心所欲。

在此示例中,我将向此模板添加横幅。 这意味着我放入的横幅将显示在分配此模板的每个类别页面上。

这是我添加到模板中的横幅。

类别模板插件在行动

现在我们已经激活了插件,并且我们已经创建了一个新的类别模板,我们将看到选择类别模板的选项 1.) 当我们创建新类别时,以及 2.) 当我们编辑现有类别时。

创建新类别

创建新类别时,左侧底部会显示为您的类别选择模板的选项。 (帖子>类别)

编辑现有类别

当您编辑现有类别时,选择模板的选项也会出现在页面底部。

结果

这是我的横幅模板测试的结果。

笔记: 这些模板只为您的类别页面设置样式——例如 mysite.com/category/music。 他们不对类别中的单个帖子进行样式设置。 要设置自定义分类的样式,请尝试来自同一插件开发人员的自定义分类模板插件。

标签:


提交需求或反馈

Demand feedback