首页 文章

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

提问于
浏览
0

我开发了一个Premium主题,但是一旦安装了主题,wordpress默认会在Header区域中抛出一些小部件 .

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

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

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

我尝试过各种各样的东西并在各种论坛上进行研究

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

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

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

谢谢!

1 回答

  • 0

    注册 Headers 的自定义区域

    function theme_widgets_init() {
            register_sidebar(array(
                'name' => __('Header widget', 'theme'),
                'id' => 'sidebar-1',
                .............
                .............
            ));
        add_action('widgets_init', 'theme_widgets_init');
    

    并将其输出到您的 Headers 中:

    <?php dynamic_sidebar('sidebar-1'); ?>
    

相关问题