1. 为什么WordPress不让直接修改主题文件了?
最近几年用WordPress的朋友可能都遇到过这样的尴尬:在后台编辑主题文件时,明明只是删除了footer.php里的一行代码,保存时却弹出一个红色警告:"未能与站点联系来检查致命错误,因此PHP修改已被回滚"。这个设计其实是WordPress 4.9版本引入的"安全恢复模式"。
我刚开始遇到这个问题时也很困惑,后来研究才发现这是WordPress团队的好意。想象一下,如果你不小心删除了某个关键函数的花括号,或者输错了PHP语法,整个网站可能直接白屏。以前遇到这种情况,新手往往只能重装主题。现在WordPress会在保存前自动检查语法,发现问题就拒绝保存并恢复原文件。
不过这个保护机制也带来了新问题——我们确实需要修改footer.php时怎么办?比如最常见的需求:移除底部的"自豪地采用WordPress"版权信息。这时候就需要用到更底层的文件管理方式:FTP或SFTP。
2. 准备工作:获取服务器连接信息
2.1 找到你的FTP/SFTP凭证
无论是阿里云、腾讯云还是其他主机服务商,获取连接信息的方法大同小异。以阿里云为例:
- 登录云服务器控制台
- 找到你的ECS实例
- 在"实例详情"里记下公网IP地址
- 在"安全组"设置中确保开放了21端口(FTP)或22端口(SFTP)
如果是虚拟主机(比如BlueHost、SiteGround),通常在cPanel面板的"FTP账户"区域能找到用户名和密码。如果找不到,可以联系客服询问SFTP连接方式——现在主流主机商基本都推荐更安全的SFTP。
2.2 选择趁手的FTP工具
虽然Windows资源管理器确实能连FTP,但我强烈推荐使用专业工具。FileZilla是我用了十年的免费神器,支持FTP和SFTP,界面直观。Mac用户可以考虑Transmit(收费)或Cyberduck(免费)。
安装好工具后,新建连接时要注意:
- 主机名填公网IP
- 协议选

1528

被折叠的 条评论
为什么被折叠?



