要针对WordPress中的不同分类显示不同的自定义边栏小工具,我们可以按照以下步骤操作:
- 首先,在WordPress的主题文件夹中找到
functions.php
文件并打开它。 - 在
functions.php
文件中,找到或创建一个名为register_sidebar()
的函数。该函数用于注册和创建边栏小工具区域。 - 在
register_sidebar()
函数中,使用if
语句来检查当前分类是哪个,可以使用is_category()
函数。例如,如果你想针对分类ID为1的分类显示不同的边栏小工具,可以这样写:
if (is_category(1)) {
// 注册和创建针对分类ID为1的边栏小工具区域
register_sidebar(array(
'name' => 'Custom Sidebar for Category 1',
'id' => 'custom-sidebar-category-1',
// 添加其他边栏选项
));
}
- 在
register_sidebar()
函数中,根据需要添加其他边栏选项,例如边栏的名称、ID等。 - 重复步骤3和步骤4,为不同的分类注册和创建不同的边栏小工具区域,根据需要添加多个
if
语句。 - 保存并关闭
functions.php
文件。 - 在WordPress的后台,进入“外观 > 小工具”页面。
- 在“小工具”页面中,你应该能够看到新注册的边栏小工具区域。将你想要显示在特定分类的边栏小工具拖放到相应的边栏区域。
这样,当你访问特定分类的页面时,WordPress将会显示你设置的边栏小工具。记得在添加代码之前对主题进行备份,以防止意外情况。以上就是WP侠提供的针对不同分类显示不同小工具的教程。