最近的帖子+,如何解决多窗口小部件?

时间:2012-05-25 作者:Anton Gildebrand

我已经安装了最近发布的插件,它附带了一个小部件。现在,我只能将小部件的一个实例添加到小部件区域。我想在我的widgetarea中显示一个只出现在我的startpage上的实例,在其他页面上显示我的widgetarea中的一个小部件实例。

现在,小部件似乎不支持“多小部件”,但“小部件实例”应该具有完全相同的配置。是否有任何方法可以“强制”WP将小部件添加到我的其他小部件区域,即使这意味着“黑客”DB?

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

放松,安东
你不必破解数据库。。。

也许你可以找到一个使用现代Widgets_API, 负责多实例小部件。至少据我所知,因为在WordPress 2.8之前没有太多的工作。

如果您愿意破解某些东西,请使用Codex的示例来破解插件。

至于在首页显示一个小部件,在其余页面显示另一个小部件,请使用插件Widget Logic. 它非常简单有效。

结束

相关推荐

Communicate between plugins

我已经创建了两个WordPress插件。如果两个插件都安装了,那么这两个插件之间就可以进行一些有益的合作。那么我的问题是:让他们合作的最佳方式是什么?如何检测某个插件是否已启用?如何传输信息?我想我可以用globals,但有更好的方法吗?