我已经对CSS进行了更改,但它不起作用。我知道这是因为管理面板的缓存。
如何清除WordPress管理员的缓存。是否有任何方法可以清除缓存?
我已经对CSS进行了更改,但它不起作用。我知道这是因为管理面板的缓存。
如何清除WordPress管理员的缓存。是否有任何方法可以清除缓存?
你看过吗WP_Object_Cache
?
如果您怀疑生成管理面板的代码中发生了不需要的缓存,那么您可以使用WP\\u Object\\u缓存中的函数来清除它。
WP\\u Object\\u Cache是WordPress的一个类,用于缓存重新生成数据的计算开销,例如复杂数据库查询的结果。
尝试该功能wp_cache_flush()
这将清除所有缓存的数据。
我想知道你为什么不Googled 先解决它?
与Drupal不同,WordPress在默认情况下没有任何大规模缓存。您所面临的问题在这里得到了充分的引用:
但要快速检查,请打开wp-config.php
(在WP安装的根目录中,有三个文件夹:WP admin,WP content,和WP includespresent),并检查\'WP_CACHE\'
是\'true\'
. 就这样吧\'false\'
:define(\'WP_CACHE\', \'false\');
或者,您可以简单地删除该行。(TheWP_CACHE
更容易被引用in this article.)如果您使用任何插件进行缓存,那么该插件的设置面板将有一个“清除缓存”按钮。据我所知,WP Super Cache Plugin 有这样的按钮。
<?php
function wp_cache_flush() {
global $wp_object_cache;
return $wp_object_cache->flush();
}
?>
在WordPress安装的根目录中创建一个新文件,比如“flush.php”,其中包含上述代码。访问您的网站。com/刷新。php
如果您为您的网站使用cPanel,可能会激活(或您的托管提供商)优化网站选项。转到您的cPanel并找到“Optimize Website“Sowftware部分的页面。
在那一组之后“Compress Content“收件人disabled.
如果您更改了.htaccess
文件(该文件位于public\\u html文件夹中),您可以在其中添加任何deflate或gzip代码。将此文件的内容更改为(please make backup before editing)
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
您是否尝试使用“管理”面板中的;刷新缓存?如果没有,请尝试一下。该选项位于管理面板上的“下”;托管Wordpress;。见下图。我希望这有帮助
如中所述WordPress admin screen very slow / timing out when editing or adding a new page/custom post我有一个类似的问题,在一个包含7784页的WP网站上。由于在页面属性下拉菜单的源代码中呈现所有7k页面,编辑屏幕加载速度较慢。除了编辑核心,还必须有更好的方法来处理这个问题。在编辑屏幕上呈现所有页面似乎是一个缺陷。非常感谢其他高流量WP站点的反馈!