Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/10/2014, 18:26
Avatar de TMeister
TMeister
Crazy Coder
 
Fecha de Ingreso: enero-2002
Ubicación: En la Oficina
Mensajes: 2.880
Antigüedad: 22 años, 10 meses
Puntos: 193
Respuesta: Como importar desde una base de datos a medida a Wordpress

Yo lo haría así:

1.- Exportar tu tabla con los contenidos viejos.
2.- Importar tu tabla a la DB de una instalación limpia de WP, de esta manera tienes ambas tablas en un mismo ambiente.
3.- Crear un plugin que haga:
3.1.- Usando $wpdb hacer un query que selecciones todas tus notas de la tabla "vieja".
Código PHP:
Ver original
  1. $myrows = $wpdb->get_results( "SELECT id, name FROM mytable" );
3.2.- Recorrer esos resultados y usar la funciónwp_insert_post para agregarlos a las tablas correspondientes, esta función se encarga de poner todos los datos donde corresponden y asi te olvidas de actualizar tablas a mano.
4.- Finalmente puedes exportar tus posts con la función nativa de WP e importarlos donde quieras.

Saludos!!