我对一个插件做了一些修改。虽然现在一切正常,但我对更新通知感到恼火。
我怎样才能派生插件,使其不再链接到存储库,但仍然使用数据库中的所有设置?它是否像只重命名文件夹和php文件一样简单,还是需要更多?
谢谢
P、 美国:许可证是GPL,所以我认为可以这样做。。。
最合适的回答,由SO网友:karpstrucking 整理而成
我相信重命名插件文件/文件夹就足够了;如果没有,您还可以编辑插件文件头中的插件信息,并将版本设置为不合理的高。在极少数情况下,我需要这样做,我通常也会更新插件信息,以表明插件已从原始插件修改(以及为什么,如果可以快速总结的话)。
针对WP执行更新检查的函数。组织API为wp_update_plugins
. 它似乎没有任何过滤器可用于删除发送到API服务器的插件,但它将结果存储在一个名为update_plugins
所以我想你可以pre_set_site_transient_{$transient_name}
筛选以从列表中删除插件,这将消除管理员通知。