i_minex, por tu comentario inicial veo que ya estás correctamente encaminado respecto a la creación de un script de migración.
Cita:
Iniciado por i_minex el problema viene que hay varias tablas con el Wordpress que no se como se han de relacionar.
Wordpress trabaja con el sistema de
taxonomías, el cual consiste en una combinación genérica de varias tablas para organizar y devolver los datos en variadas formas, además de permitirte construir maneras adicionales de obtenerlos.
La tabla wpdb->posts también trabaja de forma genérica. Bien se trate de entradas, páginas, imágenes, multimedia, etc, cada una ocupará un registro en dicha tabla, es decir, se considerará un post. La diferencia es que existen ciertos campos dentro del registro que las diferencia en cuanto al tipo.
En fin, para proceder con la migración de contenido puro y duro debes tener en cuenta
4 tablas:
wpdb->posts para el contenido en sí y
wpdb->terms,
wpdb->term_taxonomy y
wpdb->term_relationships para organizarlas en categorías.
Como bien menciona codig0 existe un cúmulo de recursos internos (funciones y hooks) para ayudarte a asumir tal tarea. Sin embargo en estos casos de gran volúmen me inclinaría a trabajar directamente con la base de datos, dejando los recursos de Wordpress para los obligatorios ajustes posteriores. Pero ese soy yo; quizás existan métodos más ágiles.