您想在您的 WordPress 网站上显示类别描述吗?
类别使您可以轻松地对网站上的内容进行排序。它们还可以帮助用户轻松找到内容,并且有利于搜索引擎优化。
在本文中,我们将向您展示如何轻松地向 WordPress 中的类别添加描述。
为什么在 WordPress 中显示类别描述?
如果您已经创建了WordPress 网站,那么您可能已经在使用类别和标签。但您可能没有充分利用它们的潜力。
类别和标签使您可以轻松地将内容分类到不同的主题中。如果使用得当,类别和标签对于提高 WordPress SEO也非常有帮助。
WordPress 允许您为您的类别添加描述。如果您在撰写帖子时创建类别,您可能没有注意到这一点,因为该方法不允许您添加描述。
话虽如此,让我们看看如何轻松地向 WordPress 中的类别添加描述。
在 WordPress 中添加类别描述
首先,您需要转到帖子»类别页面。如果您要创建新类别,则只需在此处输入类别名称和描述,然后单击“添加新类别”按钮即可。
如果您想向现有类别添加描述,则需要单击该类别下方的“编辑”链接。
这将带您进入类别编辑屏幕,您可以在其中添加类别的描述。
不要忘记单击“更新”按钮来保存更改。
只需重复该过程即可为所有类别添加描述。您也可以使用相同的方法为标签添加描述。
在类别存档页面上显示类别描述
大多数WordPress 主题会自动在类别存档页面上显示类别描述。
但是,如果您的主题不在存档页面上显示类别描述,那么您将必须修改您的主题。最安全的方法是创建一个子主题。
有关更多信息,请参阅有关如何创建子主题的初学者指南。
接下来,您需要将文件从父主题复制到子主题。您可以使用WordPress 托管公司提供的FTP 客户端或 cPanel 文件管理器。
您需要转到网站的/wp-content/themes/parent-theme/
文件夹并找到category.php 文件。如果您的文件不包含该文件,那么您将需要查找 archive.php。
之后,您应该将该文件复制到子主题的文件夹中。
接下来,您需要编辑该文件,然后在您想要显示类别描述的位置添加此代码片段。
123 | <?php the_archive_description( '<div class="taxonomy-description">' , '</div>' ); ?> |
由
通常,这将位于包含 的部分之后the_archive_title
。粘贴代码后不要忘记保存文件。
您的类别存档页面现在将显示类别描述。
这是我们演示网站上的示例。默认情况下,二十十九主题不显示类别描述,但是当我们将代码片段添加到子主题后,您可以看到现在显示了类别描述。
在 WordPress 主题中显示类别描述
如果您习惯在 WordPress 网站上使用代码,那么您可以使用这些代码片段在网站周围的其他位置显示类别描述。
在您的网站上显示单个类别描述
如果您想在网站的其他部分显示类别描述,则需要使用category_description模板标签:
1 | <?php echo category_description(3); ?> |
由
您需要将 3 替换为您要使用的类别的类别 ID。
在每个帖子中显示类别描述
如果您想在单个帖子中显示类别描述,那么您可以将代码片段添加到 single.php 或 footer.php 模板中。
如果您使用子主题,则需要首先将模板从父主题复制到子主题文件夹。
之后,您需要添加此代码。
12 | $catID = get_the_category(); echo category_description( $catID [0] ); |
由
此代码只是获取当前帖子的所有类别,然后输出第一个类别的类别描述。
列出所有类别和描述
如果您想列出所有 WordPress 类别并以列表格式进行描述,则可以将此代码添加到主题的functions.php文件中或使用WPCode 插件插入代码片段(推荐)。
有关详细信息,请参阅有关如何在 WordPress 中添加自定义代码的指南。
1234567891011121314 | 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' ); |
由
或者,您可以手动将代码添加到主题的 functions.php 文件中。
此代码创建一个短代码,在简单列表中显示所有类别及其描述。
您现在可以[wpb_categories]
在您的帖子和页面中使用。要在文本小部件中使用此短代码,您需要为小部件启用短代码。
奖励:添加类别元描述以改善 SEO
默认情况下,WordPress 不会在元标记中添加您的类别描述。
这就是为什么使用WordPress SEO 插件(例如All in One SEO for WordPress)来添加类别元描述以提高 SEO 的重要性。
我们希望本教程能帮助您学习如何在 WordPress 中显示类别描述。您可能还想查看我们关于如何将 WordPress 从 HTTP 迁移到 HTTPS 的指南,或者我们的专家精选的必备插件来扩展您的网站。