WordPress 后台访问特别的慢怎么办?
很多同学基于 WordPress 建站的后台同样的插件和服务器环境,但是有的后台速度快,有的后台速度慢,刚开始的时候我也以为是程序的问题,也没多想,今天有点时间,刚好检查一下解决了,如果你也遇到类似的问题,就按照这几个思路解决一下吧!
数据库问题
如果你的项目不差钱,可以再数据库上独立开来,那速度是相当的快,已经不需要任何优化,就是任性的冲。
程序问题
如果是程序的问题,那么一般就是 ssl 插件和静态缓存的插件的脚本问题。
服务器优化问题
刚开始我也有 redis,md 之类的给数据库来优化缓存,后来发现小数据库的情况下,不需要考虑这个问题。大的话就是多点任务了。另外一个解决方案了。
网速问题
其实当程序和数据库都没有问题的话,那么就是有加载项出现了问题,我今天就是检查到谷歌字体的问题。然后分享一下解决方案。
WordPress 后台加载缓慢的问题常常是因为谷歌字体被屏蔽或加载缓慢引起的。可以通过禁用谷歌字体来优化加载速度。以下是几种方法来解决这个问题:
方法 1:使用插件禁用谷歌字体
有多个插件可以禁用谷歌字体的加载,简单方便。推荐以下插件:
1. Disable Google Fonts
这是一个轻量插件,专门用于禁用谷歌字体的加载。安装并启用后,谷歌字体将不再加载。
2. Asset Cleanup 或 Autoptimize
这些优化插件提供了禁用谷歌字体的选项,同时还能帮助优化其他资源加载。
方法 2:在主题的 functions.php 中禁用谷歌字体
在主题的 functions.php 文件中添加以下代码,手动禁用谷歌字体:// 禁用谷歌字体
function remove_google_fonts() { wp_dequeue_style('twentyfifteen-fonts'); // 如果使用 Twenty Fifteen 主题 wp_dequeue_style('twentysixteen-fonts'); // 如果使用 Twenty Sixteen 主题 wp_dequeue_style('twentyseventeen-fonts'); // 如果使用 Twenty Seventeen 主题 // 添加其他主题的字体句柄(可在浏览器开发工具中找到) } add_action('wp_enqueue_scripts', 'remove_google_fonts', 20); add_action('admin_enqueue_scripts', 'remove_google_fonts', 20);
你可以通过浏览器的开发者工具(通常按 F12 键)查看后台页面中加载的谷歌字体句柄,添加相应的 wp_dequeue_style 调用来禁用它们。
方法 3:使用本地字体替代
一些主题或插件可能依赖谷歌字体,可以通过将字体文件下载到服务器并本地加载的方式替代。以下是简单步骤:
1. 下载所需的谷歌字体文件并将其上传到网站的 wp-content/themes/your-theme/fonts/ 文件夹。
2. 在主题的 style.css 文件中添加以下 CSS,将字体路径指向本地路径:
@font-face {
font-family: 'Roboto'; /* 替换为需要的字体 */
src: url('path/to/your/fonts/Roboto-Regular.woff2') format('woff2'),
url('path/to/your/fonts/Roboto-Regular.woff') format('woff');
font-weight: normal;
font-style: normal;
}
3. 确保将所有字体样式更新为本地字体路径。
方法 4:阻止谷歌字体的远程连接
你还可以通过服务器配置文件(如 .htaccess 或 Nginx 配置文件)来屏蔽谷歌字体的外部连接:
# .htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_REFERER} fonts.googleapis.com [NC,OR]
RewriteCond %{HTTP_REFERER} fonts.gstatic.com [NC]
RewriteRule .* - [F]
</IfModule>
此方法会阻止谷歌字体的远程请求,但可能会导致某些页面样式失常,所以推荐使用前几种方法。
通过以上方法,你可以有效地解决谷歌字体导致的后台加载缓慢问题。
原创文章,作者:超哥,如若转载,请注明出处:https://www.chaoneo.cn/archives/3752.html
如果您觉得超哥分享对您有所帮助的话,记得打赏给我😀