Экспорт навигационного меню

10 февр. 2017 г., 14:37:09
Просмотры: 18.7K
Голосов: 5

Я хочу экспортировать все навигационные меню с одного сайта и импортировать их на другой сайт. Я пробовал экспортировать таблицы:

  • wp_posts
  • wp_postmeta
  • wp_terms
  • wp_termmeta
  • wp_term_relationships

И импортировать их в другую базу данных. Это не сработало. Может кто-то подскажет правильное решение?

3
Комментарии

В WordPress есть инструмент Импорт/Экспорт, но он не работает только с навигационными меню. Вы можете попробовать этот плагин, чтобы в Экспорте появилась опция Меню.

David Lee David Lee
10 февр. 2017 г. 15:15:35

@DavidLee - Спасибо за предложение. Хотя плагин не обновлялся 6 лет, он всё ещё работает. Проблема решена!

Gert-Jan Kooijmans Gert-Jan Kooijmans
10 февр. 2017 г. 16:29:13

Да, у меня была такая же задача раньше, позвольте оформить это в виде ответа.

David Lee David Lee
10 февр. 2017 г. 16:50:21
Все ответы на вопрос 2
3

В WordPress есть инструмент Импорт/Экспорт, но он не работает исключительно с навигационными меню. Опция "Весь контент" экспортирует меню тоже, но вместе со всем остальным содержимым вашего сайта (включая записи/страницы в корзине). Вы можете попробовать этот плагин, чтобы в разделе экспорта появилась отдельная опция для меню.

10 февр. 2017 г. 16:52:53
Комментарии

Указанный выше плагин не обновлялся 9 лет. Вот более свежий плагин Export Import Menus (я его еще не пробовал), который обновлялся недавно (на момент написания этого поста последнее обновление было 3 месяца назад, протестировано до WP 5.4.4)

SherylHohman SherylHohman
12 дек. 2020 г. 08:13:09

ПРИМЕЧАНИЕ: похоже, он импортирует/экспортирует на основе post id (меню и пункты меню являются записями). При переносе на другой сайт это может вызвать проблемы, но может работать между LIVE-DEV сайтами ИНОГДА - если не будет конфликтов post id. Жаль, что WP не может нативно экспортировать/импортировать меню отдельно. Похоже, что разбор XML-файла для пунктов меню был бы сложным. На таком большом файле экспорта редактирование моего было бы в лучшем случае медленным.

SherylHohman SherylHohman
12 дек. 2020 г. 08:22:10

О, я нашел еще один плагин, более свежий (3 недели назад, протестировано до WP 5.6). Опять же, я его еще не пробовал. WPS Menu Exporter

SherylHohman SherylHohman
12 дек. 2020 г. 08:26:50
0

Вы можете использовать инструмент с этого сайта: https://caskispace.com/wp-export-file-parser/

Он не идеален, но справляется со своей задачей и может сэкономить массу времени и усилий. Если инструмент не смог получить URL для определённого пункта меню, он сообщит об этом, и вы сможете обновить его вручную. Что касается структуры меню и всего остального — он работает действительно хорошо.

6 авг. 2020 г. 03:50:32