首页 » 博文 » wpbeginner » 最佳教程 » 如何在 WordPress 小部件中显示空类别

如何在 WordPress 小部件中显示空类别

您想在 WordPress 小部件中显示空类别吗?

默认情况下,WordPress 中的类别古腾堡块和站点编辑器小部件不会显示未分配帖子的类别。

在本文中,我们将向您展示如何在 WordPress 小部件或块中轻松显示这些空类别。

在 WordPress 侧边栏小部件和块中显示空类别

为什么在 WordPress 中显示空类别?

默认情况下,WordPress 类别小部件不显示空类别。

空类别是当前没有分配任何帖子的类别。

没有帖子的空类别

但是,如果您正在制作网站,那么您可能需要在侧边栏小部件或其他地方显示空类别。

话虽这么说,让我们看看如何轻松地在 WordPress 侧边栏或块小部件中显示空类别。您可以单击下面的链接跳转到您喜欢的任一方法。

方法 1. 使用 WPCode 在 WordPress 小部件中显示空类别

虽然您可以将代码片段添加到主题的 functions.php 文件中,但最好使用像WPCode 这样的插件。

将自定义代码添加到核心 WordPress 文件的问题是,即使是最微小的错误也可能会破坏您的WordPress 网站,使其无法访问。

我们建议使用WPCode,这是最流行的代码片段插件。有了它,您可以轻松、安全地将任何您想要的代码添加到您的 WordPress 网站。

如果您以前没有这样做过,请查看我们关于如何 在 WordPress 中添加自定义代码片段的指南。

首先,您需要安装并激活免费的 WPCode 插件。有关详细说明,请参阅我们的有关如何安装 WordPress 插件的指南。

激活后,您需要导航到代码片段≫+添加片段

WPCode 添加代码片段

这将带您进入代码片段库,它为您提供了数十个经过验证的适用于特定用例的短代码。

首先,您需要单击“添加自定义代码(新代码段)”。

添加您的自定义代码

确保为代码段添加标题,例如“空类别”。

然后,您可以将代码类型更改为“PHP Snippet”。

Php 片段

接下来,在代码预览框下,添加以下代码:

123456789101112131415functionwpb_list_categories() {  // define category list parameneters$args= array('echo'=> false,'title_li'=> '','hide_empty'=> 0);  // get categories list$display_cats= wp_list_categories($args);  //display custom categories listreturn$display_cats; }

WPCode与 ❤️ 主办

在 WordPress 中一键使用

它应该看起来像这样:

代码预览

此代码只是创建一个自定义类别列表,其中包括空类别和填充类别。

之后,您需要将右上角的开关从“非活动”切换为“活动”。

然后,只需单击“保存片段”按钮。

保存片段

向下滚动到“插入框”。选择“插入方法”旁边的短代码选项。

由于您想要将类别添加到主侧边栏,因此您需要复制 WPCode 生成的“短代码”。

复制简码

前往WordPress 管理区域中的外观 ≫ 小部件。

您可以在此页面向网站的外观添加代码。

外观小部件

您需要选择“主侧边栏”的下拉箭头。

然后单击“+”图标并选择“短代码”。

将短代码添加到主侧边栏

将 WPCode 生成的短代码粘贴到框中。

这允许您将自定义短代码添加到主侧边栏。

粘贴简码

最后,单击页面右上角的更新按钮。

您现在可以访问您的网站查看正在运行的类别列表。

更新主侧栏

现在您可以实时预览您的网站。

它应该显示您的空类别以及带有帖子的类别。

显示空类别

您还可以在 WordPress 帖子和页面中使用此短代码。

这是访问者按类别浏览以查找相关主题的好方法。

类别列表中包含空类别

方法 2. 在经典小部件中显示空类别

如果您禁用了块小部件并在 WordPress 网站上使用经典小部件,则可以使用此方法。

此方法的优点是,您可以修改默认类别小部件的行为,而不是创建短代码。

只需将以下代码添加到 WPCode 即可。您可以按照上面示例中的相同步骤进行操作。

12345add_filter( 'widget_categories_args', 'wpb_force_empty_cats'); functionwpb_force_empty_cats($cat_args) { $cat_args['hide_empty'] = 0; return$cat_args; }

WPCode与 ❤️ 主办

在 WordPress 中一键使用

它应该看起来像这样:

将简码添加到经典编辑器

之后,您只需将小部件添加到侧边栏即可。为此,您也可以重复与方法 1 相同的过程。

您所需要做的就是复制 WPCode 生成的短代码。然后将其粘贴到文本小部件并保存更改。

最后,您可以查看您的实时网站以查看您的更改。

您现在应该会看到类别列表中显示空类别。

显示空类别

我们希望本文能帮助您了解如何在 WordPress 小部件中轻松显示空类别。您可能还想查看这些方便的WordPress 提示、技巧和技巧,或者查看我们的WordPress 主题开发备忘单以获取更多想法。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

Scroll to Top