He creado un sitio en WordPress en nuestra máquina de desarrollo. En el tema que estamos usando hay numerosas zonas de widgets para mostrar texto (barra lateral y portada). He utilizado widgets de texto simples en todas estas zonas para poner nuestra información de visualización.
Cuando migré el sitio a producción, utilicé el complemento WP-DB-Backup para tomar una instantánea de la base de datos. Luego edité el archivo .sql resultante para actualizar todas las rutas de archivo y referencias de URL para apuntar a nuestro sitio de producción.
Después de crear la base de datos, el sitio web y copiar todos los archivos al sitio de producción, ejecuto el archivo .sql desde el símbolo del sistema mysql para importar los datos a la nueva base de datos.
Sin embargo, cuando voy al sitio de producción, aparece parte del texto y parte no. Cuando miro en la sección de widgets del sitio, faltan los widgets de texto en algunas de las zonas de widgets. Los widgets de texto ni siquiera son visibles en la zona "Widget inactivo", simplemente no están allí.
Incluso he intentado repetir el proceso usando el complemento BackWPup, notando que la sintaxis SQL es diferente cuando descarga la base de datos.
¿Por qué pierdo datos de widget de texto durante la importación?