我用这段代码注册了一个新的页脚小部件。
register_sidebar(array(
\'name\' => esc_html__( \'Footer Sidebarprestige\', \'realtor\' ),
\'id\' => \'footer-sidebarprestige\',
\'description\' => esc_html__( \'Widgets in this area will be shown in Footer Area.\', \'realtor\' ),
\'class\'=>\'\',
\'before_widget\'=>\'<li id="%1$s" class="col-md-3 col-sm-6 widget %2$s">\',
\'after_widget\'=>\'</li>\',
\'before_title\' => \'<h5>\',
\'after_title\' => \'</h5>\'
));
我在我的页脚中调用了它。php文件如下:
<ul class="row">
<?php dynamic_sidebar(\'footer-sidebar\'); ?>
</ul>
<ul class="row">
<?php dynamic_sidebar(\'footer-sidebarprestige\'); ?>
</ul>
“页脚侧边栏”是原始小部件,“页脚侧边栏Prestige”是我添加的。现在的情况是,如果我将一个小部件添加到我添加的小部件区域,它会显示在原来的小部件下,我理解为什么。
我想做的事。调用我仅为特定页面ID添加的小部件区域。基本上,仅在调用的页面ID上显示新创建的页脚小部件,而不显示原始小部件区域。