WordPress删除菜单后如何找回,详细恢复指南

来自:素雅营销研究院

头像 方知笔记
2025年04月04日 04:34

在使用WordPress管理网站时,可能会因误操作删除重要菜单,导致导航功能失效。本文将介绍几种有效的方法,帮助您快速找回被删除的WordPress菜单。

方法一:从回收站恢复

WordPress 5.5及以上版本新增了菜单回收站功能:

  1. 进入后台 外观 > 菜单
  2. 点击右上角 “屏幕选项”,勾选 “显示已删除的菜单”
  3. 页面底部会显示 “已删除的菜单” 区域
  4. 找到目标菜单,点击 “恢复” 即可

方法二:通过数据库恢复

若回收站不可用,可通过phpMyAdmin直接操作数据库:

  1. 登录主机控制面板,打开 phpMyAdmin
  2. 选择WordPress数据库(通常为wp_posts表)
  3. 执行SQL查询:
UPDATE wp_posts SET post_status = 'publish'
WHERE post_type = 'nav_menu_item' AND post_status = 'trash'

(注意:将wp_替换为您实际的前缀)

方法三:重建菜单

如果无法找回原菜单,可重新创建:

  1. 进入 外观 > 菜单
  2. 点击 “创建新菜单”
  3. 输入与原菜单相同的名称(WordPress会保留菜单项设置)
  4. 从左侧添加页面/分类/自定义链接,保存即可

预防措施建议

  1. 定期备份网站(可使用UpdraftPlus插件)
  2. 修改菜单前先导出菜单设置(外观 > 菜单 > 导出)
  3. 考虑使用子主题修改菜单,避免主题更新覆盖

通过以上方法,大多数情况下都能成功恢复被删除的菜单。如果问题仍未解决,建议检查是否有缓存插件干扰,或联系主机提供商寻求技术支持。