WordPress - 使插件可以扩展插件

时间:2013-12-15 05:13:54

标签: wordpress wordpress-plugin

我正在制作WP插件, 我还打算为这个插件提供插件。

请告诉我如何使WordPress插件可扩展。

2 个答案:

答案 0 :(得分:3)

这实际上取决于插件,它的功能,以及你想要的“扩展”或它们将做什么。

有一件事是肯定的,您将使用apply_filters()add_action()

来遵循最佳做法

(特定功能代码x:apply_filters()& add_action()

有一个很好的教程HERE

当然,还有其他方法,例如你可以添加所谓的扩展作为一个独立的插件,并使用if ( function_available('my_extension') )来检查它是否已安装,并验证是否确定应该或不应该采取行动。

答案 1 :(得分:1)

最好的方法是使用动作挂钩和过滤器。通过这样做,您可以允许其他开发人员在其网站上使用之前“挂钩”您的功能或“过滤”数据。您可以在此处找到有关如何使用它们的更多信息:http://codex.wordpress.org/Plugin_API