因此,我已经在WP网站上工作了一段时间,我想我已经开始接触到具有独特网站构建的更广泛客户。我最近被分配到的一个网站是一个处理汽车库存的WP网站,它最大的插件真正推动了网站的功能(一个汽车库存插件)。该网站开始出现一些不起作用的问题,对插件进行更新似乎可以解决问题(它落后了4个版本),但他们的老开发人员操纵了插件,并给出了特定的指示,要求不更新插件,因为插件已被更改。你是怎么处理这样的事情的?
另一个例子是我刚得到的一个新站点,它涉及到一个以前的开发人员构建的自定义插件,该插件处理该站点的流程部分(人们挑选软件包并为其付费),它使用一个不推荐使用的对数据库的调用,而我的主机(WPengine)无法使用该调用。在与WPengine支持人员沟通后,客户告诉我,开发人员告诉他不要更新插件,因为这可能会给他的站点带来问题。
我的印象是,你应该总是能够更新你的插件,你永远不应该操纵其他作者的插件,因为这是一种错误的做法,更新会覆盖你的更改。我只是想在这种情况下寻求一些建议。我是应该远离上述网站,还是只是建议重建,还是“禁止操纵”规则有例外。还是我完全偏离了方向,只要你知道自己在做什么,就可以尝试编辑插件?