There is no safe reliable way to do this, wether it is or is not on wordpress.org, and .org may get upset if you do this. You might also break automations on .org and on your customers sites.
有没有办法为插件指定新的基名称,以便我可以重命名我的主php文件?
不,没有这种机制。
有一种非常黑客的解决方法,可以屏蔽所有用户,破坏很多东西,但可以为少数定期更新且幸运的用户完成这项工作。
唯一的“;“方式”;要做到这一点,需要引入一个插件版本,该版本有两个主插件文件,以及一个从一个文件传输到另一个文件的过滤器。
但是:
当用户在此版本上时,将看到列出的2个插件未更新到此版本或更新到下一版本的用户将不会被迁移,安全插件可能会将此视为攻击,然后用户可能会重新激活旧插件,用户为自动激活插件所做的任何筛选都将被禁用,你将破坏他们的网站
任何将你的插件放在非标准位置的用户,然后将其包含在include
或require
将破坏他们的网站内置更新程序可能会将旧插件文件升级到只有新基文件的新版本,会感到困惑,并停用插件,或者回滚更新,假设更新失败了。理论上,新基文件实际上是一个全新的插件,可能会对您的插件列表以及WP更新程序如何处理这些插件产生影响,这样做的成本是extremely 很高,成功的机会很小,都是为了满足个人喜好预计会有很多不安的用户和支持负担