“哥,你别急,我刚帮你把wp-config.php里的define( 'SCRIPT_DEBUG', true );注释掉了,你刷新一下后台,应该不白屏了。”我一边对着屏幕叹气,一边用最平和的语气安抚电话那头快要暴走的新手站长。
WordPress的调试开关,SCRIPT_DEBUG开启后,我的网站差点崩了?客服小鹿的答疑手记
我是小鹿,WordPress中文社区的一名客服支持,每天都会遇到各种“惊魂时刻”,而最近频繁出现的一个关键词就是——SCRIPT_DEBUG开启,很多新手朋友从网上搜到教程说“开启这个能调试错误”,结果一开,网站样式全乱、后台进不去,吓得以为数据丢了,今天我就把大家最常问的十几个问题整理出来,用大白话讲清楚,让你快速上手不踩坑。
问:我刚买了虚拟主机,怎么安装WordPress啊?
答:大部分主机后台都有“一键安装”按钮,搜WordPress点一下,填个网站标题、管理员账号密码就行,如果没有,就去WordPress.org下载压缩包,解压后把文件上传到public_html目录,然后访问你的域名,跟着提示填数据库信息(数据库名、用户名、密码在主机后台的“MySQL数据库”里创建),五分钟搞定。
问:主题和插件怎么安装? 答:后台左侧菜单“外观→主题→安装主题”,搜名字,点“安装→启用”,插件同理,“插件→安装插件”,但注意:别装太多,新手装个缓存插件(如WP Super Cache)、安全插件(如Wordfence)就够了,装之前最好先备份,不然冲突了很麻烦。
问:文章和页面到底有啥区别? 答:文章是“动态的”,会按时间倒序排列,有分类和标签,适合博客、新闻,页面是“静态的”,关于我们”“联系方式”,不会自动出现在文章列表里,你想写日常更新就用文章,想做一个固定入口就用页面。
问:菜单和侧边栏怎么设置? 答:菜单在“外观→菜单”,新建一个菜单,把页面、分类、自定义链接拖进去,然后勾选“顶部菜单”或“主要菜单”位置,侧边栏在“外观→小工具”,把“搜索”“最近文章”“分类目录”拖到侧边栏区域,注意:有些主题不支持侧边栏,那就得换主题或改代码。
问:怎么改网站标题和Logo?在“设置→常规→站点标题”,Logo在“外观→自定义→站点身份→Logo”,上传图片就行,如果主题没有这个选项,就去“外观→编辑”里找header.php,但新手别乱改代码,容易白屏。
问:网站怎么备份和搬家?
答:备份用插件“UpdraftPlus”,一键备份数据库和文件,存到Google Drive或Dropbox,搬家的话,在新主机装好WordPress,用“All-in-One WP Migration”插件导出旧站文件,再在新站导入,注意:文件大小有限制,太大就手动传数据库和wp-content文件夹。
问:怎么设置多语言网站? 答:装“Polylang”或“WPML”插件,Polylang免费版够用:添加语言(比如中文、英文),然后给每篇文章、每个页面指定对应语言版本,菜单里也能分别设置不同语言的菜单,别用谷歌翻译自动切换,那个对SEO不好。
问:那SCRIPT_DEBUG开启到底啥时候用?
答:这是给开发者调试用的,开启后,WordPress会加载未压缩的JS和CSS文件,方便你看到具体哪行代码报错,但普通用户千万别开!因为未压缩文件加载慢,而且一旦主题或插件有冲突,直接白屏,如果你只是网站出错了,先看错误日志,或者把wp-config.php里的define( 'WP_DEBUG', true );改成false。SCRIPT_DEBUG开启 = 开发模式,不是修复模式。
问:我开了SCRIPT_DEBUG后,后台进不去怎么办?
答:别慌,用FTP或主机文件管理器找到wp-config.php,把define( 'SCRIPT_DEBUG', true );这一行前面加两个斜杠注释掉,或者直接删掉,然后刷新页面,通常就恢复了,如果还不行,把wp-content/plugins里的插件文件夹改名,强制禁用所有插件,再逐个排查。
问:有没有一键修复的办法? 答:没有,WordPress没有“后悔药”,所以操作前一定备份,新手建议装个“Health Check”插件,它能在不影响到访客的情况下,让你禁用插件或切换主题来排查问题。
最后说句掏心窝的话:网上很多教程让你开SCRIPT_DEBUG,但没告诉你什么时候关,除非你是开发者,否则永远保持它是false,网站出问题,先看错误日志,再问客服,别自己乱改代码,我是小鹿,下次遇到白屏,先深呼吸,然后来找我。



发表评论