首页 文章

如何做WordPress自定义保持WordPress未来更新的想法?

提问于
浏览
0

我正在尝试开发一个网站,并打算使用以下任何可能的方法自定义WordPress:

  • 根据业务需求搜索和使用原生WordPress插件,并根据原因进行自定义! This methods is lucrative but seeming (and gradually), gets difficult to keep my customization in sync with plugin's future updates.

  • 应该继续为我编写和管理的特定功能编写自己的自定义插件 . 它还有助于保持定制代码的隔离 . This method needs lots of efforts and obliges us for future-compatibility & innovation and deprives us from community benefits.

  • 修改WordPress本身的核心,并根据业务需求进行管理 . This is also more or less similar to point #2 above.

我想知道,有多成熟的WordPress人员为他们的应用程序实现了与 WordPress CorePluginsThemes 等的未来兼容性,以及保持WordPress Web开发与未来社区输入兼容的最佳实践是什么?

1 回答

  • 2

    首先 - never 修改核心WordPress文件 . 在某些情况下您可能需要,但如果您不得不提问"can/should I modify core files for this"?答案是不 .

    其次 - 您也不应该修改插件或主题文件,因为修改将在更新中丢失 .

    现在,关于最佳实践 . 通常情况下,你会发现一个插件运行良好,足以满足客户的需求,并称之为好 . 许多优秀的插件将有相对简单的方法来修改或使用自定义挂钩或模板覆盖扩展它们(看Extending Gravity Forms使用插件,钩等以及extending WooCommerce再次与插件,挂钩,过滤器,模板覆盖,或自定义API) .

    除了扩展插件( not 直接编辑文件)之外,您最好的选择是编写自定义代码以引入所需的功能,但这会开始引入回退到更新/安全/维护等问题 .

    所以,永远不要修改核心文件或插件文件 . 扩展插件功能,或编写自己的代码来实现所述功能 .

相关问题