You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Astra主题启动模板失效(转义问题):生成无效HTML求助

Astra启动模板生成无效HTML问题排查方案

问题概述

使用Astra主题启动模板时,页面输出大量包含异常转义的无效HTML代码,示例如下:

<img src="\&quot;https://websitedemos.net/digital-agency-08/wp-content/uploads/sites/850/2021/05/about.jpg\&quot;" alt="\&amp;quot;\&amp;quot;" class="\&amp;quot;wp-image-47" size-full\&quot;=""&gt;

服务器环境为Ubuntu+PHP8.0+NGINX,已确认符合Astra最低要求,Site Health检测无异常。

排查步骤

  • 插件冲突排查:停用所有非必需插件(仅保留Astra主题、Astra Starter Sites),刷新页面验证问题是否消失。若恢复正常,逐个启用插件,定位引发冲突的插件(重点排查缓存、HTML优化、安全类插件)。
  • 主题验证:临时切换至WordPress默认主题(如Twenty Twenty-Four),重新导入启动模板测试。若问题消失,说明Astra主题或其配套插件存在异常,尝试卸载后重新安装最新版本。
  • PHP配置检查:确认php.ini中magic_quotes_gpc、magic_quotes_runtime参数均为Off(PHP8.0默认已关闭,但需排除服务器自定义配置),可通过Site Health「信息」标签或服务器执行php -i | grep magic_quotes查看。
  • 重新导入模板:删除当前错误页面,清空浏览器及服务器缓存后,重新导入启动模板,避免导入过程中缓存干扰导致的代码异常。
  • NGINX配置检查:排查NGINX是否存在自定义的rewrite、filter规则对HTML输出额外转义,可临时使用默认NGINX配置测试。

需补充的信息

  • Astra主题及Astra Starter Sites插件的具体版本号。
  • 服务器是否启用OPcache、Redis等缓存服务,及相关配置详情。
  • 是否使用CDN服务,CDN是否开启HTML优化功能。
  • 导入启动模板时的操作流程,是否使用自定义导入选项。
  • 是否对WordPress核心、主题文件进行过自定义修改。

内容的提问来源于stack exchange,提问作者Katai

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.21 12:45:34