当我查看我安装的插件页面时,它告诉我有一个新版本可用。如果我单击“查看版本”或“查看详细信息”链接,它会显示其他人在wordpress上安装的完全不同的插件。组织。
我已经尝试更改插件名称和uri,所有内容都应该是唯一的,所以不确定为什么会发生这种情况。
有没有人发生过这种情况,或者知道如何修复它?
提前感谢
最合适的回答,由SO网友:RiddleMeThis 整理而成
WordPress从主插件文件的注释块头中检索插件名称(使用函数get_plugin_data
定义于/wp-admin/includes/plugin.php
).
问题是,它并不是每次访问页面时都会查找更新,而是安排一个cron作业,每隔几个小时启动一次,以减轻运行存储库的服务器上的负载。因此,在找到插件的更新后,它将缓存该发现。
我的建议:
停用并从站点中删除插件在代码中重新命名插件/重命名插件文件夹
将重新命名的插件重新添加到站点这应该可以避免更新系统进行的任何缓存。Copied Resource Here