如何在一个SideBar中禁用Wordpress默认小部件

时间:2015-09-07 05:00:38

标签: php wordpress widget wordpress-theming

我开发了一个高级主题,但是一旦安装了主题,默认情况下,wordpress会在标题区域中放置一些小部件。

主题看起来非常丑陋,因为它是处女无所有主题设置。

虽然可以从Header的Widget区域手动删除这些小部件,但最初这个主题的买家不会得到好的概念。

我想在一个特定的边栏中禁用wordpress几个默认小部件。

我尝试了各种各样的事情并在各种论坛上进行了研究。

我得到了一些解决方案,例如:WordPress小部件可以完全禁用,但这是我不想要的。

有没有人像我一样面临同样的挑战。请指教。

问题摘要:我想在一个特定的侧边栏/窗口小部件区域中禁用wordpress默认窗口小部件。

谢谢!

1 个答案:

答案 0 :(得分:0)

为标题注册自定义区域

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'); ?>