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

旧版多站点WordPress首页导航块损坏,如何重置修复?

修复WordPress多站点主站点首页导航块异常问题

1. 重置首页导航块配置

  • 进入后台首页编辑器,删除当前导航块,重新添加新的导航块并配置相同菜单。原首页的导航块可能存储了隐藏的异常属性(比如强制标记为移动端展开状态),克隆站点的正常状态说明默认块配置无问题。
  • 切换到编辑器的代码编辑模式(右上角菜单选项),搜索导航块的JSON代码,检查是否存在"isOpen": true或其他移动端相关的异常属性,直接删除后保存。

2. 排查首页特定自定义逻辑

  • 检查主题的functions.php、header.php文件,以及是否有针对首页的自定义代码片段:
    • 查找是否有强制触发导航弹窗展开的JS代码,比如document.querySelector('.wp-block-navigation__responsive-container').classList.add('is-open')这类仅在首页执行的错误逻辑。
    • 确认首页是否有特殊的CSS/JS加载顺序设置,导致导航初始化脚本延迟或执行顺序错乱。

3. 修复首页数据库记录

  • 导出克隆站点首页的post_content和_wp_block_template等核心字段数据,对比主站点首页的对应数据库记录,替换掉存在差异的异常部分。
  • 通过phpMyAdmin找到wp_posts表中首页对应的条目,直接对比并修复post_content里的导航块JSON代码,确保和克隆站点一致。

4. 覆盖首页模板文件

  • 若使用站点编辑器的首页模板,克隆克隆站点的首页模板并导入到主站点应用。
  • 若为传统PHP模板,复制克隆站点的front-page.php或home.php文件,替换主站点主题的对应模板文件,保证模板逻辑完全一致。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.10 16:32:50