无区块编辑器的WordPress——ClassicPress
内容提要
ClassicPress是WordPress的非官方分支,移除区块编辑器和AI功能,改用经典编辑器,安装包更小。迁移需用插件,完成后启用默认主题再重启用原主题,并安装Directory Integration插件。部分插件不兼容,如安全插件需用多个替代,并手动补充.htaccess安全规则。文章插入代码可用“预格式化文本”。适合不喜欢区块编辑器的用户。
延伸解读
迁移前需评估插件兼容性
ClassicPress 基于 WordPress 6.2 但移除了区块功能,因此部分依赖区块的插件无法安装。文章提到,主流插件如 Akismet、LiteSpeed Cache 等大多可用,但个别插件如 All-In-One Security 存在报错,需用多个功能单一的插件替代。迁移前建议先检查所用插件是否兼容,避免关键功能缺失。
安全防护需手动补充
由于 All-In-One Security 插件不兼容,作者用多个插件替代,但无法完整覆盖原安全规则。他通过备份的 .htaccess 规则手动补充了安全响应头、禁止 uploads 目录执行 PHP 等规则。这提醒用户,迁移后需仔细检查安全配置,必要时手动加固,确保站点安全。
主题适配与自定义功能调整
ClassicPress 弃用了部分内核文件,导致自定义菜单中的站点 LOGO 设置功能失效。作者通过后台 URL 填写的方式实现了替代。迁移后,用户可能需要调整主题的自定义功能,尤其是依赖媒体库上传的选项,需改用 URL 输入或代码实现。
Q&A
ClassicPress是什么?它与WordPress有什么关系?
ClassicPress是WordPress的非官方分支,它彻底移除了区块编辑器和AI功能,改用经典编辑器,保留了WordPress的使用逻辑,安装包比WordPress小约20M。
如何从WordPress迁移到ClassicPress?
按照官方文档,使用一个插件并点击几下鼠标即可完成迁移。迁移完成后,建议先启用默认主题,再重新启用正在使用的主题,以避免主题自定义功能失效。同时,需要安装ClassicPress Directory Integration插件,以便在后台安装ClassicPress商店和WordPress商店的主题和插件。
ClassicPress与WordPress在主题兼容性方面有什么差异?
ClassicPress弃用了部分WordPress内核文件,导致自定义菜单中的站点LOGO设置功能不复存在。但可以通过在后台填写URL的方式实现LOGO自定义,文章提供了兼容替代代码。此外,很多近几年的新主题在ClassicPress上也能完美兼容。
哪些WordPress插件在ClassicPress上可能不兼容?如何解决?
不依赖区块功能的主流插件大多可用,但个别最新版插件存在兼容问题,例如Internet Archive Wayback Machine Link Fixer完全不兼容,All-In-One Security安全插件存在报错。对于安全插件,可以用多个功能单一的插件替代,如ClassicPress Integrity Checker、WPS Hide Login等,并手动补充.htaccess安全规则。
在ClassicPress中如何插入代码片段?
在后台编辑文章时,粘贴代码片段后,全选对应代码,在编辑器顶部的「格式」下拉菜单中选择「预格式化文本」。如果安装了代码高亮插件,可以按插件要求插入。
ClassicPress适合哪些用户?
ClassicPress适合不喜欢或彻底用不到区块编辑器的用户,它提供经典编辑器,保留WordPress的使用逻辑,无需重新适应。