我正在制作WP插件, 我还打算为这个插件提供插件。
请告诉我如何使WordPress插件可扩展。
答案 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