如何在 WordPress 中显示当前分类标题、URL 等

您想在 WordPress 的分类存档页面上显示当前的分类标题、标题、URL 等吗?

在为您的分类档案创建自定义模板时,您可能需要它。这包括类别、标签和您可能正在使用的任何其他自定义分类法。

在本文中,我们将向您展示如何在 WordPress 中轻松显示当前分类标题、URL 等。

在 WordPress 主题中显示当前分类标题、URL 等

在 WordPress 主题中创建分类档案模板

如果您正在学习 WordPress 主题开发或制作自己的自定义 WordPress 主题,那么您可能希望为分类页面创建自定义模板,例如类别、标签或您网站上可能拥有的任何自定义分类。

好消息是 WordPress 带有强大的模板引擎。这使您可以轻松地在主题中为WordPress 网站的不同部分创建自定义模板。

例如,您可以简单地在您的主题中创建一个category.php 模板,然后 WordPress 将使用它来显示您的类别存档页面。

WordPress 主题中使用的分类模板示例

taxonomy-{taxonomy}-{term}.php同样,您可以通过在格式中命名任何自定义分类来创建模板。有关更多详细信息,请参阅我们针对初学者的完整WordPress 模板层次结构备忘单。

创建分类模板文件后,您可以复制并粘贴主题的 archive.php 模板代码作为起点。

但是,它会非常通用,您可能希望使其更具体地用于分类页面。

例如,您可能希望在不同的位置显示分类标题,可能添加一个指向分类 RSS 提要的链接、显示分类描述、显示文章数量等等。

话虽如此,让我们看看如何在 WordPress 中获取与分类相关的数据并将其显示为您的 WordPress 主题。

在 WordPress 中显示分类标题、URL 等

要显示所有与分类相关的数据,您需要动态找出显示的分类页面,然后获取该特定分类术语所需的所有数据。

首先,您需要将以下代码复制并粘贴到您的分类模板中。

这会根据您所在的页面获取当前分类的信息。

例如,如果您在一个名为“business”的类别页面上,那么它将获取该分类术语的信息。

在该行代码之后,您可以使用它来显示分类的标题和其他信息,如下所示:

echo $term->name; // will show the nameecho $term->taxonomy; // will show the taxonomyecho $term->slug; // will show taxonomy slug

您可以将它用于以下所有值:

term_id

姓名

蛞蝓

术语组

term_taxonomy_id

分类

描述

父母

数数

筛选

让我们看一个真实的例子。在我们的测试子主题中,我们想要显示术语标题、分类名称、文章数量和术语描述。

我们使用以下代码来显示这些数据:

 

name; ?>taxonomy; ?> (count; ?> articles)

 

description; ?>

您可以看到我们添加了一些 CSS 类,因此我们也可以添加自定义 CSS来设置文本样式。

这是它在我们的测试站点上的样子:

分类模板

我们希望本文能帮助您了解如何在 WordPress 主题中显示当前的分类标题、URL 等。您可能还想查看我们的 WordPress 主题开发人员备忘单或查看这些WordPress 页面构建器插件以获取无代码解决方案。