我需要更改wordpress插件的核心文件,但问题是当它更新时会覆盖我的更改。那么在这种情况下,我们可以像儿童主题功能一样制作儿童插件吗?所以我可以在核心文件中进行更改。
答案 0 :(得分:1)
没有儿童插件这样的东西。您可以尝试做的是复制插件并更改插件的标题中的文件夹名称和信息(以便WP不会尝试更新它)。保持两个安装但原始停用(您不能同时激活)。然后,当原始插件更新时,您可以使用文件比较工具(例如,Linux的diff命令)来查看已更改的内容以及需要更新的内容,以使您的副本与原始版本保持一致。
或者,您可以联系插件的开发人员并询问他们是否有办法在不编辑代码的情况下更改您需要的内容。许多插件允许使用过滤器或操作来更改内容,因此您永远不会知道!