[英]How to Disable Wordpress Default Widget in one SideBar
我已经开发了一个高级主题,但是默认情况下,一旦主题安装完毕,wordpress就会将其某些小部件扔到页眉区域中。
不带所有主题设置的原始主题时,主题的外观很难看。
尽管可以从Header的Widget区域中手动删除这些小部件,但是最初,该主题的购买者不会收到良好的想法。
我想在一个特定的边栏中禁用wordpress的一些默认小部件。
我尝试了各种事情,并在各种论坛上进行了研究。
我没有几个解决方案,例如:可以完全禁用WordPress小部件,但这是我不想要的。
有没有人像我一样面临同样的挑战。 请指教。
问题摘要:我只想在一个特定的侧边栏/小部件区域中禁用wordpress默认小部件。
谢谢!
为标题注册一个自定义区域
function theme_widgets_init() {
register_sidebar(array(
'name' => __('Header widget', 'theme'),
'id' => 'sidebar-1',
.............
.............
));
add_action('widgets_init', 'theme_widgets_init');
并像这样在您的标头中输出:
<?php dynamic_sidebar('sidebar-1'); ?>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.