WordPress升级至6.0.2后PC端首页无内容,移动端正常求助
WordPress 6.0.2升级后PC端首页空白排查方案(针对accesnaturelaurentides.com)
检查主题响应式逻辑
- 直接查看首页模板文件(通常是
front-page.php或index.php),搜索媒体查询相关代码,确认PC端是否被添加display: none这类隐藏规则。 - 切换WordPress默认主题(如Twenty Twenty-Three)测试,排除主题自定义代码引发的冲突。
- 直接查看首页模板文件(通常是
清理缓存与排查CDN
- 清空服务器端缓存(如Nginx、Apache缓存)以及CDN缓存,升级后静态资源未刷新很可能导致PC端加载异常。
- 检查
.htaccess文件,查看是否存在针对PC端的重写或缓存规则,先恢复为WordPress默认内容尝试:
# 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
核对PHP环境与服务器日志
- 确认服务器PHP版本在7.4-8.1之间,版本不符易引发兼容性问题。
- 查看服务器错误日志(cPanel中的“错误日志”或服务器日志目录),寻找PC端加载时的致命错误或警告,wp_debug可能未捕获到服务器级别的错误。
校验数据库内容
- 检查首页对应页面/post的数据库记录,确保
post_status为publish,且无自定义字段限制PC端内容显示。 - 使用phpMyAdmin执行数据库优化命令,修复可能存在的表损坏:
- 检查首页对应页面/post的数据库记录,确保
OPTIMIZE TABLE wp_posts; OPTIMIZE TABLE wp_postmeta;
- 排查前端资源加载
- PC端打开浏览器F12开发者工具,切换到“网络”标签后刷新页面,查看是否有资源加载失败(404/500状态),尤其是主题的CSS/JS文件,路径错误可能导致内容被隐藏。
- 勾选“禁用缓存”选项后重新加载,排除本地缓存的影响。
内容的提问来源于stack exchange,提问作者AnkitS
相关产品推荐
相关产品推荐

