首页 > 解决方案 > 如何创建 Wordpress 子插件,就像子主题一样?

问题描述

我需要更改 wordpress 插件的核心文件,但问题是当它更新时会覆盖我的更改。那么在这种情况下,我们可以像子主题功能一样制作子插件吗?所以我可以更改核心文件。

标签: wordpressplugins

解决方案


没有子插件之类的东西。您可以尝试做的是复制插件并更改文件夹名称和插件标题中的信息(以便 WP 不会尝试更新它)。保持两者都已安装但原来的已停用(您不能同时让两者都处于活动状态)。然后,当原始插件更新时,您可以使用文件比较工具(例如,Linux 的 diff 命令)查看发生了什么变化以及您需要更新哪些内容以使您的副本与原始插件保持一致。

或者,您可以联系插件的开发人员并询问他们是否有办法在不编辑代码的情况下更改您需要的内容。许多插件允许使用过滤器或操作来更改内容,所以你永远不知道!


推荐阅读