【问题标题】:Scripts still loading for uninstalled plugins?脚本仍在为已卸载的插件加载?
【发布时间】:2012-03-23 07:58:57
【问题描述】:

我正在使用 YSlow 对加载缓慢的 Wordpress 网站进行故障排除,它显示与我已卸载/删除(在某些情况下几天前卸载)的插件相关联的几个 .js 文件仍在加载 - 或正在尝试装载。插件文件不再在服务器上。如果我尝试单击 YSlow 列为 .js 路径的文件路径,我会收到 404 错误(.js 文件不再存在)。

如果这些脚本不再存在,为什么 YSlow 仍会在标头中看到这些脚本的路径?我已经删除了 WP Super Cache 的缓存并清除了浏览器缓存。

有什么想法吗?

【问题讨论】:

    标签: javascript wordpress caching plugins


    【解决方案1】:

    在某些情况下,这些 JS 引用可能会以某种方式链接到 OPTIONS 表中,并且插件编写习惯不好 - 它们可以在停用后保留在那里。

    转到 mysite/wp-admin/options.php 并查看选项(如果您看到它们)。

    【讨论】:

      【解决方案2】:

      一个简单的解决方法是使用clean options plugin。注意不要删除任何相关内容。您可能需要备份数据库以防万一。或者,如果您安装了 PHPmyAdmin,您可以搜索 rouge 脚本并将其从 DB 表中删除。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-11-13
        • 1970-01-01
        • 2017-01-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-10-31
        • 1970-01-01
        相关资源
        最近更新 更多