Я создал сайт в WordPress на нашей машине для разработки. В используемой теме есть множество зон виджетов для отображения текста (боковая панель и лицевая страница). Я использовал простые текстовые виджеты во всех этих зонах, чтобы разместить информацию на дисплее.
Когда я перешел на рабочий сайт, я использовал плагин WP-DB-Backup, чтобы сделать снимок базы данных. Затем я отредактировал полученный файл .sql, чтобы обновить все пути к файлам и ссылки на URL-адреса, чтобы они указывали на наш производственный сайт.
После создания базы данных, веб-сайта и копирования всех файлов на рабочий сайт я запускаю файл .sql из командной строки mysql, чтобы импортировать данные в новую базу данных.
Однако, когда я иду на производственную площадку, появляется часть текста, а часть - нет. Когда я заглядываю в раздел виджетов сайта, текстовые виджеты отсутствуют в некоторых зонах виджетов. Текстовые виджеты даже не видны в зоне «Неактивный виджет», их просто нет.
Я даже пытался повторить процесс, используя плагин BackWPup, заметив, что синтаксис SQL отличается, когда он выгружает базу данных.
Почему я теряю данные текстового виджета во время импорта?