Etiquetado: administracion, exportacion, simpleXML, Wordpress, wp, xml
- This topic has 5 respuestas, 4 mensajes, and was last updated hace 12 years, 5 months by
hugosolar.
-
AutorPublicar
-
-
18 de Noviembre de 2010 a las 1:11 PM #352
Boo
ParticipantOhai
En el Codex de WP no está (o no encontré) la descripción del archivo XML de exportación de WP. Lo que he encontrado es bastante genérico
http://codex.wordpress.org/Tools_Export_SubPanel
http://codex.wordpress.org/Importing_Content
Estoy haciendo pruebas de importación masiva para migrar contenido de un lado a otro. Es decir, tengo que crear el XML de importación a partir de un txt y rellenar los tags en XML (no los tags de WP, sino los tags de la estructura XML) con datos válidos. Es posible subir archivos XML sin un montón de datos validos (o campos vacíos), pero una descripción del XML sería útil.
¿Algún dato?
-
21 de Noviembre de 2010 a las 5:45 PM #539
Ejner Galaz
Keymaster¿Descripción de la estructura del XML de importación?
-
5 de Diciembre de 2010 a las 1:56 AM #540
Boo
ParticipantSi.
La descripción linea por línea indicando de dónde sale cada dato, qué tipo de datos puede contener cada etiqueta, etc. Es obvio que hay partes que son variables de acuerdo a la cantidad de etiquetas/categorias/post/comentarios. Pero, por ejemplo, qué pasa si coloco caracteres que no sean UTF-8 en algún lado? ¿Va a mostrar un error o lo subirá de todos modos?
Por ejemplo, descubrí que el XML puede tener vacíos los tags de fecha y hora (son varios, con confundir con los tags de WP, son los tags del XML), categoría/etiquetas y POST ID y aún así WP carga un archivo XML con éxito.
-
27 de Diciembre de 2010 a las 9:01 PM #541
Carlos Mejias
ParticipantLa pregunta es, quieres migrar la información de un sitio a otro?
si es asi, la manera mas rapida es hacer un insert en la mysql, el xml que te genera la exportacion solo es basica, te recomiendo que hagas un backup de los datos que tienes en el motor mysql y luego lo importes a la base de datos del nuevo sitio. Si quieres algo mas elaborado, create un pequeño programita en .net que te permita tomar tu txt y generar el archivo xml.
de todas maneras si la importacion del xml demora 1 minuto , la importacion a traves del archivo .sql que te genera la base de datos, demora un segundo y eso. Importacion masiva hazla por mysql.
Saludos
-
30 de Diciembre de 2010 a las 4:34 AM #542
Boo
ParticipantA la larga hicimos una macro. Excel la lleva en mala. Sin embargo, sigo pensando que debería existir una buena descripción del XML.
-
6 de Enero de 2011 a las 2:44 AM #543
hugosolar
ParticipantEl XML de exportacion de wordpress es bastante explicito como la mayoria de funciones o shortcodes: postnames, post_id, post_date, comment_status
<description></description>
<wp:post_id>65</wp:post_id>
<wp:post_date>2010-12-16 04:00:16</wp:post_date>
<wp:post_date_gmt>0000-00-00 00:00:00</wp:post_date_gmt>
<wp:comment_status>open</wp:comment_status>
<wp:ping_status>open</wp:ping_status>
el tema yo creo es como migrarlo, pero con un buen script en php y simpleXML se puede parsear facilmente
-
-
AutorPublicar
- Debes estar registrado para responder a este debate.