为什么不简单地创建一个新的侧边栏。。。这对你来说会更清楚,也会减轻你的侧边栏。php。
在主题文件夹中创建一个文件:侧边栏thenameyouwant。php在此处输入边栏代码,如下所示:
<div id="secondary">
<?php dynamic_sidebar( \'sidebar-xyz\' ); ?>
</div><!-- #secondary .widget-area -->
在主题功能中。php。。。添加:
register_sidebar( array(
\'name\' => \'Custom posts sb\',
\'id\' => \'sidebar-xyz\',
\'description\' => \'blablabla\',
\'before_widget\' => \'<aside id="%1$s" class="widget %2$s">\',
\'after_widget\' => "</aside>",
\'before_title\' => \'<h3 class="widget-title">\',
\'after_title\' => \'</h3>\',
) );
然后在自定义分类页面中调用右侧的侧栏
<?php get_sidebar(\'thenameyouwant\'); ?>
它将自动从侧边栏加载代码,并显示您想要的名称。php
当然,新的边栏将出现在您的管理外观>小部件中。。。您可以将小部件滑入其中,或者直接编辑新的侧栏文件。如果你想加载小部件,你必须像上面那样调用dynamic\\u边栏php。。。
希望这有帮助。