建站教程

建站教程

Products

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

如何在没有链接的情况下获取 WordPress 类别名称

GG网络技术分享 2025-03-18 16:05 2


如果您需要在没有链接的情况下显示当前类别的名称,下面的代码将让您这样做。

<?php

foreach((get_the_category()) as $category) {

echo $category->cat_name . ' ';

}

?>

您需要将其插入主题文件的适当位置。

在行动中获取 WordPress 类别名称

让我们看一些如何使用它的快速示例。

请记住,这只会显示类别的名称,您可以将其与其他文本结合使用。 例如,让我们将其设置为单个帖子页面上的句子的一部分,该页面说......

这篇文章来自______类别。

当然,空白处将填写类别名称。 在此示例中,它是 音乐 类别。

因此,我们可以将以下内容放在我们的 single.php 文件中(或任何适合您主题的地方)。

This post is from the <?php foreach((get_the_category()) as $category) { echo $category->cat_name . ' '; } ?> category.

我还将在其周围放置 标签以使其粗体,因此我插入的完整行将如下所示:

<strong>This post is from the <?php foreach((get_the_category()) as $category) { echo $category->cat_name . ' '; } ?> category.</strong>

将您的类别标题放在标题中

再举一个例子,假设你想把你的类别名称放在你的标题中。 因为标题对 SEO 来说非常重要,所以也许您想确保始终包含该类别。

所以,进入你的主题文件,首先你会想要找到生成标题的代码。 在我正在使用的主题中,它看起来像这样:

<h1 ><?php the_title(); ?> </h1>

因此,我只需将我的类别名称代码添加到末尾,并在两者之间放置一个分隔条,这样看起来就不会奇怪了。 现在我的标题将始终采用以下结构:帖子标题| 分类名称。

这是我现在的代码:

<h1 > <?php the_title(); ?> | <?php foreach((get_the_category()) as $category) { echo $category->cat_name . ' '; } ?> </h1>

这就是结果。

标签:


提交需求或反馈

Demand feedback