如果不是因为相对于其他WordPress插件来说,完全删除W3 Total Cache需要额外的努力,我将不会写这篇文章。这是因为,W3 Total Cache往往会在站点根目录留下一些脚本字符串,可能会影响服务器和整个网站的顺畅运行。

这些脚本是初学者的主要抱怨,在删除之前,他们已经得到过有关W3 Total Cache作为最佳缓存插件之一来加速页面加载的有效性的建议。事实上,如果设置正确,该插件仍然是其类别中最好的。

最近,我从W3 Total Cache切换到了WP Super Cache,原因是兼容性问题以及W3 Total Cache与其他插件(特别是那些在JavaScript上运行的插件)的冲突。

这是基于W3TC已被配置为对它们进行最小化处理。除了500错误报告之外,还有删除过程。

然而,一个简单的解决方案可能是取消选中W3 Total Cache上的所有缓存参数,然后在安装新插件之前将其停用。如果这不起作用,彻底删除它或用WP Super Cache替换可能是最好的解决方案。

删除W3 Total Cache的过程如下:

登录到你的WordPress管理面板。
点击“W3 Total Cache”或转到http://venturearchitecture.com/news/?i=4插件页面并点击已安装的插件。找到W3 Total Cache并点击“设置”。
在常规设置和其他设置中取消选中所有缓存参数。
点击“保存所有设置”。
页面顶部将显示一个表明“插件当前已停用”的消息,以确认W3TC不再起作用。
返回到已安装插件页面,将W3TC停用。
然后,点击“删除”并按照过程进行操作。

现在,要删除在服务器的根目录上无法删除的有问题的脚本:

登录到你的主机面板,转到“文件管理器”或直接通过FTP程序登录到你的服务器。

在根目录中打开wp-content并查找以下文件:

db.php
w3-total-cache-config.php
advanced-cache-php
w3tc

如果你在那里找到它们,就删除所有这些文件。

还要打开.htaccess文件进行编辑,并确保它不包含W3 Total Cache的重写规则。将安全设置设置为644或更低。

这就是你需要做的一切,以完全从你的网站中删除W3 Total Cache。由于在未来可能需要重新安装W3 Total Cache或任何其他缓存插件(如WP Super Cache)以提高页面加载时间,我不建议你完全删除或禁用’WP-CACHE’。

但是,如果你想这样做,然后编辑wp-config.php文件并更改以下行:

sql

define (‘WP_CACHE’, true);

从true更改为false(即define (‘WP_CACHE’, false);)。

缓存插件的影响
在此要指出的重要一点是,缓存插件往往会延迟更新,这取决于缓存的设置时间。因此,如果你的更新没有几乎立即显示出来,那并不意味着它们没有生效。