据我了解,我们可能没有在所有方面都符合我们要求的插件。我打算使用theme-my-login 插件。但是,就添加更多/自定义字段以注册到站点而言,它需要大量的自定义。我必须有条件地插入一些页面重定向。
我可以使用插件文件调整代码吗?
我是否应该通过主题文件/文件夹扩展它,而不需要对插件文件结构进行调整?
提前致谢
据我了解,我们可能没有在所有方面都符合我们要求的插件。我打算使用theme-my-login 插件。但是,就添加更多/自定义字段以注册到站点而言,它需要大量的自定义。我必须有条件地插入一些页面重定向。
我可以使用插件文件调整代码吗?
我是否应该通过主题文件/文件夹扩展它,而不需要对插件文件结构进行调整?
提前致谢
这一切都取决于您要更改/添加什么,以及目标插件允许您做什么。通常,您可以通过使用可用的过滤器、操作、CSS、模板和强力 WordPress 过滤器/操作挂钩来自定义其他插件正在执行的一些操作(如果合适的话)。
您引用的Theme My Login通过模板显示其各种视图,您可以通过将其模板的自定义副本拖放到您的主题中或通过过滤器“tml_template”来覆盖这些视图。如果你想要改变的是外观,那么你可以通过这两个途径进行很多控制。我注意到该插件有各种其他过滤器可以挂钩,允许您自定义插件的许多方面。
我建议您首先阅读插件的常见问题解答,它已经为您指明了正确的方向。
您可以使用 Wordpress 中的任何内容调整代码,但要小心。
如果您正在自定义 wordpress 主题,那么当 wordpress 更新主题时,任何自定义都会丢失。
这就是创建子主题的原因。
您可能会发现此链接很有用:
http://codex.wordpress.org/Child_Themes
我建议根据 Wordpress 插件的自定义代码创建一个新插件。
您可能会发现此链接很有帮助。它讨论了 Wordpress 插件以及如何创建它们。