如何派生插件以避免修改后更新?

时间:2014-07-12 作者:mzurhorst

我对一个插件做了一些修改。虽然现在一切正常,但我对更新通知感到恼火。

我怎样才能派生插件,使其不再链接到存储库,但仍然使用数据库中的所有设置?它是否像只重命名文件夹和php文件一样简单,还是需要更多?

谢谢

P、 美国:许可证是GPL,所以我认为可以这样做。。。

1 个回复
最合适的回答,由SO网友:karpstrucking 整理而成

我相信重命名插件文件/文件夹就足够了;如果没有,您还可以编辑插件文件头中的插件信息,并将版本设置为不合理的高。在极少数情况下,我需要这样做,我通常也会更新插件信息,以表明插件已从原始插件修改(以及为什么,如果可以快速总结的话)。

针对WP执行更新检查的函数。组织API为wp_update_plugins. 它似乎没有任何过滤器可用于删除发送到API服务器的插件,但它将结果存储在一个名为update_plugins 所以我想你可以pre_set_site_transient_{$transient_name} 筛选以从列表中删除插件,这将消除管理员通知。

结束

相关推荐

How can I find plugins' slug?

我想知道如何才能找到插件的slug(slug=WordPress用来更新插件和确定哪些插件当前处于活动状态的内部名称)?它通常是插件的文件夹名,但如果插件没有文件夹,则是其文件名(如hello.php)。是否有其他例外情况?大小写字符重要吗</插件的slug是否可以与其文件夹名不同?如果有一个叫做hello的插件呢。php和另一个/您好。php/您好。php