我是 WordPress 新手
我有我的 WordPress 网站的数据库备份
我错误地删除了所有顶部菜单
我可以从数据库备份恢复吗,或者它存储在某些文件中
我需要恢复哪些表
请帮忙!
不幸的是,无法使用 WP 系统恢复 WordPress 中已删除的菜单。
仅当您有最近的数据库备份时才能恢复。
如果您通过 WP 后端完成此操作,则需要从 wp_posts 和 wp_postmeta 恢复条目。查找 nav_menu_item 帖子类型,抓取使用该类型的任何行。然后记下关联的 ID,并从 wp_postmeta 中获取使用这些 ID 作为帖子 ID 的行。这应该会恢复你的菜单。
我在安装 wpml 时遇到了同样的问题,结果我必须恢复:wp_term_relationships 表,其中 term_taxonomy_id 与菜单 id 匹配(小心菜单 id 与帖子 id 不同)
也有同样的情况发生。什么是 nav_menu_item 以及如何找到它?我的编码经验为零,不知道自己在做什么。