WordPress 的流行和它丰富的主题、插件有很大关系,因为它们使得非专业人士也能创建出美观且功能丰富的网站。
当然,海量的主题和插件质量参差不齐,有些长时间未更新也可能导致和新版本 WordPress 存在兼容问题。
删除主题的时候,你可能会碰到“删除失败:请求的主题不存在。”这样的提示。但是不用担心,这并不是说你的网站遇到致命错误。
这说明在你的网站目录中,主题的目录名称发生了改变,导致 WordPress 无法通过主题名称找到对应的目录。
解决方法也很简单——通过 SSH 登录到服务器上,或者用 FTP/SFTP 连接服务器,删除主题对应的目录。
例如我通过 SSH 操作:
[root@louis themes]# ls
[root@louis themes]# rm -rf 20220422174314447/
正常情况下主题目录名称也应该是 Git-alpha,但实际是 20220422174314447。将此目录删除,WordPress 后台就没有这个主题了,问题即得到解决。