如何初始化微件化的侧边栏(带有小部件)

时间:2010-12-21 作者:hannit cohen

我有一个WordPress多站点安装。客户希望在每个博客的侧栏上都有一个电子邮件更新表单。我想在那里使用一个小部件,所以我需要将其分配到侧栏。有没有办法在主题安装上做到这一点?

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

对预设小部件:

Possible to preset a widget's contents via a plugin script?

如果需要特定说明,请在此处发布小部件代码

SO网友:David Law

如果所有子网站都有相同的小部件设置,您可以在静态侧栏文件(通常是sidebar.php)中硬编码侧栏设置,以便每个使用该主题的新站点都有小部件。如果站点所有者使用widget菜单,那么您也需要作为widget提供的电子邮件表单。

我想您也可以将表单从dynamic\\u侧栏代码中去掉,这样当用户激活小部件时,表单菜单总是存在的(必须位于侧栏的顶部或底部)。如果多站点对任何人开放注册,并且您不希望您的用户能够删除该小部件,但仍然希望他们能够添加自己的小部件,那么这将是一个很好的选择。

还有一个插件,你可以设置多站点模板,包括小部件,基本上你可以创建一个子网站,并设置所有选项,插件,主题,小部件等。。。并从中创建模板。创建新的子网站时,它使用该模板,而不是默认的WordPress安装。创建后,用户可以编辑默认设置。

我不使用多站点WordPress,但有数百个主题客户这样做,并在http://www.google-adsense-templates.co.uk/massive-passive-profits-plugin-setting-up-a-sub-domain-blog-template-with-talian-05.html (包括该插件的链接)他们将其与autoblog插件一起使用。当然,忽略特定的主题参考。

大卫

结束

相关推荐

Why use widgets?

我对使用WordPress很陌生,我想知道使用小部件的好处是什么?看here 这听起来像是为那些不是程序员的人准备的,他们想在他们的网站上添加插件。对吗?或者小部件是否在某种程度上使站点更加健壮?