如何在WordPress中显示分类描述

07/20/2024

如何在WordPress中显示分类描述

分类允许你轻松地对网站内容进行分类。它们还可以帮助用户轻松找到内容,并且对SEO有好处。如果你已经创建了一个WordPress网站,那么你可能已经在使用分类和标签,但你可能没有充分利用它们。

为什么要在WordPress中显示分类描述?

分类和标签可以帮助你轻松地将内容分类到不同的主题中。当正确使用时,分类和标签也可以帮助改善你的WordPress SEO。
WordPress允许你为分类添加描述。如果你在撰写文章时创建分类,你可能没有注意到这一点,因为这种方法不允许你添加描述。下面让我们看看如何在WordPress中轻松添加分类描述。

在WordPress中添加分类描述

首先,你需要前往“文章 » 分类”页面。如果你正在创建一个新分类,只需在此输入分类名称和描述,然后点击“添加新分类”按钮。
如果你想为现有分类添加描述,则需要点击该分类下方的“编辑”链接。这将带你到分类编辑页面,在那里你可以为你的分类添加描述。别忘了点击“更新”按钮以保存更改。只需重复此过程即可为所有分类添加描述。你也可以使用相同的方法为标签添加描述。

在分类存档页面上显示分类描述

大多数WordPress主题会自动在分类存档页面上显示分类描述。然而,如果你的主题不显示分类描述,则需要修改你的主题。最安全的方法是创建一个子主题。更多信息,请参阅我们的初学者指南,了解如何创建子主题。
接下来,你需要从父主题复制一个文件到子主题。你可以使用FTP客户端或WordPress托管公司提供的cPanel文件管理器。你需要去你的网站的 /wp-content/themes/parent-theme/ 文件夹,找到category.php 文件。如果你的文件夹内没有这个文件,则需要找到 archive.php 文件。之后,你需要将该文件复制到子主题的文件夹中。
接下来,你需要编辑该文件,然后在你希望显示分类描述的位置添加以下代码片段:

<?php
the_archive_description( '<div class="taxonomy-description">', '</div>' );
?>

通常,这将位于 the_archive_title 部分之后。粘贴代码后不要忘记保存文件。你的分类存档页面现在将显示分类描述。

这里是我们演示网站的一个示例。Twenty Nineteen主题默认不显示分类描述,但是一旦我们将代码片段添加到子主题中,你可以看到现在显示了分类描述。

在WordPress主题中显示分类描述

如果你对在WordPress网站中使用代码感到舒适,则可以使用这些代码片段在站点上的其他位置显示分类描述。

在你的网站上显示单个分类描述

如果你想在网站的其他地方显示分类描述,则需要使用category_description模板标签:

<?php echo category_description(3); ?>

你需要将3替换为你想使用的分类ID。

在每篇文章中显示分类描述

如果你想在单篇文章中显示分类描述,可以在single.php或footer.php模板中添加代码片段。如果你正在使用子主题,则需要先从父主题将模板复制到子主题文件夹中。
之后,你需要添加以下代码:

$catID = get_the_category();
echo category_description( $catID[0] );

这个代码只是获取当前文章的所有分类,然后输出第一个分类的描述。

列出所有分类和描述

如果你想以列表格式列出所有WordPress分类及其描述,可以将以下代码添加到主题的functions.php文件中,或使用WPCode插件插入代码片段(推荐)。详情请参阅我们的指南,了解如何在WordPress中添加自定义代码。

function wpb_catlist_desc() {
$string = '<ul>';
$catlist = get_terms( 'category' );
if ( !empty( $catlist ) ) {
foreach ( $catlist as $key => $item ) {
$string .= '<li>'. $item->name . '<br />';
$string .= '<em>'. $item->description . '</em> </li>';
}
}
$string .= '</ul>';
return $string;
}
add_shortcode('wpb_categories', 'wpb_catlist_desc');

此代码创建了一个短代码,显示所有分类及其描述的纯文本列表。你现在可以在帖子和页面中使用[wpb_categories]。要在文本小部件中使用此短代码,你需要为小部件启用短代码。

额外奖励:添加分类元描述以提高SEO

默认情况下,WordPress不会在meta标签中添加你的分类描述。这就是为什么使用像All in One SEO for WordPress这样的WordPress SEO插件将分类元描述添加到meta标签中以提高SEO非常重要的原因。

关于WordPress分类的专家指南

现在你已经知道如何显示分类描述,你可能想看看与WordPress分类相关的其他指南:

  • 分类与标签 – 分类内容的SEO最佳实践
  • 如何在WordPress中添加分类和子分类
  • 如何为单独的分类进行不同的样式设计
  • 如何正确更改、移动和删除WordPress分类
  • 初学者指南:如何正确重命名类别
  • 如何重命名WordPress中的未分类分类
  • 如何合并和批量编辑分类和标签
  • 如何在WordPress中按类别搜索(最佳方法)
  • 如何在WordPress中显示/隐藏分类(终极指南)

我们希望这篇教程能帮助你了解如何在WordPress中显示分类描述。你还可以查看我们关于如何将WordPress从HTTP迁移到HTTPS的指南或我们推荐的必备插件以帮助你的网站增长。如果你喜欢这篇文章,请订阅我们的YouTube频道以获取WordPress视频教程。你也可以在Twitter和Facebook上找到我们。



Related Posts

  • 2024-08-04
  • WordPress 教学

不喜欢 WordPress 4.3 引入的格式化快捷键?觉得有点烦人?最近,有用户问我们如何在 WordPress 中禁用视觉编辑器格式化快捷键。在本文中,我们将向您展示如何做到这一点。

閱讀更多
  • 2024-07-31
  • WordPress 教学

你在 WordPress 网站上看到 503 服务不可用错误吗?503 错误是因为服务器无法处理请求,通常是由于服务器过载或维护。而这个错误不会告诉你具体原因,这对于初学者来说非常令人沮丧。本文将向你展示如何修复 WordPress 中的 503 服务不可用错误。

閱讀更多
  • 2024-07-30
  • WordPress 教学

管理一个企业需要大量的工作。如果您无法正确维护您的 WordPress 网站,可能会迅速看到流量和销售额下降的现象。幸运的是,您可以聘请虚拟助手 (VA) 来帮助管理您的网站。本文将教您如何聘请 WordPress 虚拟助手,以便您可以专注于业务中最重要的活动。

閱讀更多

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>