插件不可用时可进行更新

时间:2014-01-07 作者:localhost

我已经为我的客户开发了一个插件,但出于某种原因,它说可以进行更新。然而,我不知道如何提供更新。插件在更新字段中说,关于作者的名字不同(不是我),这是一个完全混乱的情况。如果有人点击更新,我的插件可能会被其他人覆盖<为什么会这样?我如何确保它没有通过任何其他方式更新,只有在我已经将其馈送到更新时。

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

众所周知,WordPress的更新检查器非常贪婪。为防止这些通知:

为插件使用唯一的名称使用唯一的目录名过滤器http_request_args 防止插件被检查(example)

SO网友:Chirag Swadia

如果您自己不打算在将来进行任何更新,请将插件版本号设置为9999。这将阻止任何更新通知,因为9999对于版本来说是一个相当大的数字。

结束

相关推荐

private functions in plugins

我开发了两个插件,其中一个功能相同(相同的名称,相同的功能)。当试图激活两个插件时,Wordpress会抛出一个错误,因为它不允许我以相同的名称定义函数两次。有没有一种方法可以使这个函数只对插件私有,而不使用面向对象编程,也不简单地重命名函数?我不想使用OOP,因为我首先要学习它。此外,我不想重命名该函数,因为我可能也想在其他插件中使用它,而重命名感觉不太合适。