如何增加侧边栏支持的最大数量?

时间:2013-04-28 作者:Hristo Atanasov

如何在wordpress中使用20多个边栏。我正在开发一个大型信息门户,我需要大量的侧边栏(我想大约40个)。所以我现在有20个侧边栏,当我再添加一个时,它会覆盖之前输入的一个侧边栏。我在网上搜索了类似的问题,但什么也没找到。。。有人能帮我摆脱这种状况吗?

Link 至现场

1 个回复
最合适的回答,由SO网友:montrealist 整理而成

刚在20多个边栏的测试安装上试用过,一切正常。请注意id 参数在它们之间应该是唯一的。name 不必如此,但最好保持它的唯一性,以避免在管理UI中出现混淆。

register_sidebar( array(
    \'name\' => \'twenty-three\',
    \'id\' => \'sidebar-23\',
    \'description\' => \'dummy description\',
    \'before_widget\' => \'<aside id="%1$s" class="widget %2$s">\',
    \'after_widget\' => \'</aside>\',
    \'before_title\' => \'<h3 class="widget-title">\',
    \'after_title\' => \'</h3>\'
) );

结束

相关推荐

Register/Get sidebar?

我似乎不太明白它是怎么工作的。默认情况下,我在侧栏中有一个侧栏。我使用加载的phpget_sidebar();. 这很好(无需注册),但我有一个自定义页面模板,用于另一个页面,我想加载另一个侧栏。我知道我可以使用include(\'filename\')来加载它,但我假设也有某种wordpress方法来加载它。我知道我必须在函数中注册新的侧栏。php文件,但我实际上在哪里引用侧栏文件?从文档:name - Sidebar name (default is localized \'Sidebar\' and