WordPress插件定制方法

时间:2013-05-29 09:53:08

标签: wordpress-plugin wordpress

我理解我们可能没有适合我们各方面要求的插件。我打算使用theme-my-login插件。但是,在添加更多/自定义字段以注册到站点方面需要相当多的自定义。我必须有条件地插入一些页面重定向。

我可以使用in-in插件调整​​代码吗?

我是否应该通过主题文件/文件夹扩展它,在插件文件结构中进行调整?

提前致谢

2 个答案:

答案 0 :(得分:2)

这完全取决于您想要更改/添加的内容,以及目标插件允许您执行的操作。通常,如果合适,您可以通过使用可用的过滤器,操作,CSS,模板和强力WordPress过滤器/操作挂钩来自定义其他插件正在执行的操作。

您引用的Theme My Login通过模板显示其各种视图,您可以通过将模板的自定义副本放入主题或通过过滤器“tml_template”来覆盖这些模板。如果您想要改变的是外观,那么您可以通过这两个途径进行大量控制。我注意到插件有各种其他可以挂钩的过滤器,允许您自定义插件的许多方面。

我建议您先阅读插件FAQ,然后指出正确的方向。

答案 1 :(得分:1)

您可以使用Wordpress中的任何内容调整代码,但要小心。

如果您要自定义wordpress主题,当wordpress更新主题时,任何自定义都将丢失。

这就是创建子主题的原因。

您可能会发现此链接很有用:

http://codex.wordpress.org/Child_Themes

我建议根据Wordpress插件的自定义代码创建一个新的插件。

您可能会发现此链接很有用。它讨论了Wordpress插件以及如何创建它们。

https://codex.wordpress.org/Writing_a_Plugin