要针对WordPress中的不同分类显示不同的自定义边栏小工具,我们可以按照以下步骤操作:

  1. 首先,在WordPress的主题文件夹中找到functions.php文件并打开它。
  2. functions.php文件中,找到或创建一个名为register_sidebar()的函数。该函数用于注册和创建边栏小工具区域。
  3. 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',
        // 添加其他边栏选项
    ));
}
  1. register_sidebar()函数中,根据需要添加其他边栏选项,例如边栏的名称、ID等。
  2. 重复步骤3和步骤4,为不同的分类注册和创建不同的边栏小工具区域,根据需要添加多个if语句。
  3. 保存并关闭functions.php文件。
  4. 在WordPress的后台,进入“外观 > 小工具”页面。
  5. 在“小工具”页面中,你应该能够看到新注册的边栏小工具区域。将你想要显示在特定分类的边栏小工具拖放到相应的边栏区域。

这样,当你访问特定分类的页面时,WordPress将会显示你设置的边栏小工具。记得在添加代码之前对主题进行备份,以防止意外情况。以上就是WP侠提供的针对不同分类显示不同小工具的教程。