【问题标题】:WordPress plug-in customization approachWordPress插件定制方法
【发布时间】:2013-05-30 17:58:54
【问题描述】:

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

我可以在插件文件中调整代码吗?

我是否应该通过主题文件/文件夹扩展它,而无需调整插件文件结构?

提前致谢

【问题讨论】:

  • 重申一下,我更想知道上面提到的哪种方法更具建议性。

标签: wordpress


【解决方案1】:

这一切都取决于您要更改/添加什么,以及目标插件允许您做什么。一般来说,您可以通过使用可用的过滤器、操作、CSS、模板和强力 WordPress 过滤器/操作挂钩来自定义其他插件正在执行的一些操作(如果合适的话)。

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

我建议您首先阅读插件的FAQ,它已经为您指明了正确的方向。

【讨论】:

    【解决方案2】:

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

    如果您正在自定义 wordpress 主题,当主题被 wordpress 更新时,任何自定义都会丢失。

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

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

    http://codex.wordpress.org/Child_Themes

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

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

    https://codex.wordpress.org/Writing_a_Plugin

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-06
      • 1970-01-01
      • 2013-07-30
      • 1970-01-01
      相关资源
      最近更新 更多