繁体   English   中英

如何在一个侧边栏中禁用Wordpress默认小部件

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM