Exportar menús de navegación de WordPress

2 minutos de lectura

Tengo un sitio WP 3.0 ejecutándose localmente que tiene un menú épico de alrededor de 100 elementos, necesito exportarlo para poder usarlo en el sitio en vivo. Pero por lo que puedo decir, la función Exportar en WordPress no hace una copia de seguridad de sus menús. ¿Cómo puedo hacerlo?

  • Supongo que probablemente requerirá un poco de SQL. ¿Alguien puede ayudar con lo que sería exportarlo y luego subirlo? Salud

    – Cameron

    23 de agosto de 2010 a las 11:48

Para una compilación reciente, me vi obligado a migrar manualmente:

  • wp_terms
  • wp_term_taxonomy
  • wp_term_relationships

haciendo esto manualmente, copié perfectamente mi menú en el nuevo sitio.

El problema no son los artículos, sino el pedido que no se almacena.

El orden del menú se almacena en el wp_posts mesa, debajo de la menu_order campo. Este campo no está incluido actualmente en la importación/exportación XML de WordPress. Hay un ticket de problemas en el proyecto Trac con un parche temporal para arreglar esto si lo necesita de inmediato, sospecho que se incluirá en la próxima versión:

¡Espero que eso ayude!

Los ajustes del menú se almacenan en la tabla de opciones. Deshazte de esa tabla y echa un vistazo a cómo están estructurados.

  • Por menús me refiero a Apariencia > Menús en WordPress 3.0

    – Cameron

    23 de agosto de 2010 a las 12:35

  • Pero los menús son tipos de publicaciones personalizadas y se almacenarían en la tabla de publicaciones, ¿no es así?

    – Cameron

    23 de agosto de 2010 a las 14:17

  • Acabo de registrarme en la tabla wp_posts y los elementos del menú de navegación están definidos en esta tabla y NO en la tabla wp_options.

    – Cameron

    24 de agosto de 2010 a las 8:39

¿Ha sido útil esta solución?