【发布时间】:2011-05-11 18:34:36
【问题描述】:
我正在开发自己的 Wordpress 插件和小部件,在我加载其中一些之后,Wordpress 会在它们旁边显示消息:
[我的插件名称] 有一个新版本可用。查看版本 [版本号] 详细信息或自动升级。
什么鬼? :)
我总是在插件 .php 文件中设置插件和作者 URI,以及作者的名称和插件的版本。
目前我很确定有一个基于插件名称的 Wordpress 机制,如果找到具有相似名称的插件 - 它认为这是正确的。
有趣的是,在许多情况下,甚至重命名也无济于事。例子?我一直在研究基于谷歌地图的插件。所以我决定把它命名为“谷歌地图”。 Wordpress 想要更新我的插件。所以我正在重命名它。 “[fomicz] 谷歌地图”。还是一样。 “Fomicz 谷歌地图插件”。没有。 “Mystupidplugin Google Maps 请停止要求更新”。仍然显示“新版本”消息!
怎么办?我不想禁用更新选项,因为我很确定我将来会更新我的插件。
谢谢!
【问题讨论】:
-
Wordpress 通过解析插件文件的注释块头中的插件名称来确定插件是什么(如果您有兴趣,可以使用 wp-admin/includes/plugin.php 函数名称 get_plugin_data)。更改它肯定会停止更新提供...
标签: wordpress