删除免费版本插件也将删除高级插件

时间:2018-08-16 作者:Josh

我写了两个插件,一个是免费版本,另一个是高级版本。

免费版本具有唯一的文件夹名称ie。

/my-plugin
/my-plugin/someotherfiles...
/my-plugin.php
高级版本如下:

/my-plugin-premium
/my-plugin-premium/someotherfiles...
/my-plugin-premium/my-plugin-premium.php
基本上免费和高级几乎相同,只是高级版本有更多的文件(即扩展插件的功能)。两个插件都没有卸载。php

我已经测试了两个插件,免费插件被停用,高级插件被激活,但当我试图通过点击wordpress->插件上的“删除”来删除免费插件时,高级插件也被删除了,这是为什么?

1 个回复
SO网友:PROGOSTECH

Wordpress按文件夹名称/main\\u plugin\\u file\\u名称记住插件。因此,请确保免费和高级插件文件夹名称不相同。检查一下。如果名称不同,则不应在删除一个插件时同时删除两个插件。

如果即使文件夹名称不同,问题仍然存在,那么一定有一些代码在执行此操作。在这种情况下,请分享您的插件详细信息,以便我们可以进一步研究!

谢谢

结束