Cómo pasar de Drupal a Wordpress
20-04-2006 21:43, por Sebastián Villalba
Buscando información sobre cómo migrar mi weblog de Drupal a Wordpress, encontré unas deliciosas instrucciones en SQL para hacer la migración: “Migrating from Drupal to Wordpress”:http://vrypan.net/log/archives/2005/03/10/migrating-from-drupal-to-wordpress/
Como era de esperar, hice un poco de tunning para mejorarlas y aquí dejo mi versión de la receta. Para ejecutar el proceso es conveniente tener dos bases de datos, una con Drupal y otra con Wordpress, drupalDB y wordpressDB en este caso. Es conveniente hacer copias de seguridad antes de empezar a hacer la migración.
Liberado bajo licencia commentware(*) o deccq(**).
*Drupal 2 Wordpress, tunned by Sebastian Villalba [inxpiracion.com]*
*Drupal2Wordpress.txt.zip*
Incluye:
* Querys para hacer la migración en SQL de la base de datos de Drupal a Wordpress de entradas (posts), comentarios, foros, páginas, usuarios y categorías, respetando borradores y comentarios pendientes de validar.
* Script en PHP para actualizar el contador de comentarios de las entradas, basado en “Wordpress 2.0 not showing comment count”:http://rawlinson.us/blog/?p=431 (el script original no tenía en cuenta el estado de validación de los comentarios).
* Query en SQL para importar citas del módulo Quotes de Drupal al plugin “WP-Topics 2.2.0″:http://www.deltablog.com/2005/08/19/wordpress-plugin-topics/ de Wordpress
* Query en SQL para importar citas del módulo Quotes de Drupal al plugin “Random Quote Plugin”:http://www.zombierobot.com/wp-quotes/
* Si por algún extraño motivo nuestro usuario administrador dejara de funcionar correctamente, podemos usar este script para recuperar los privilegios “Restore Administrator Permissions”:http://redalt.com/downloads/wp2/restore-admin.zip
* Pruebas y migración realizada desde Drupal 4.5 a Wordpress 2.0.2.
(*) commentware: deja un comentario si todo esto te ha servido de algo.
(**) deccq: Disfruta Este Código Como Quieras :)
2006-10-25 a las 02:57
hola:
cuéntame, es mejor wordpress que drupal en cuanto a rendimiento y uso de la CPU. Te lo comento porque he tenido problemas con mi sitio en drupal (tengo más de 11 mil visitas diarias) y al parecer se debe a Drupal.
Crees que mejoraré si me paso a Wordpress?
muchas gracias.
saludos.
2006-11-01 a las 17:11
Por mi experiencia, si solo tienes un blog, Wordpress y sus plugins son mejores que Drupal, porque es un sistema más ligero. Drupal está pensado para hacerlo todo, mientras que Wordpress solo para ser un blog.
Antes de hacer el cambio haz una prueba sobre cómo funciona Wordpress, seguramente te interesará el plugin de caché, por el que no se tienen que generar una página cada vez que se consulta: http://mnm.uib.es/gallir/wp-cache-2/
Pero para gustos, colores. Yo no volvería a Drupal ni cobrando ;)
2007-04-21 a las 10:53
pequeño retoque para la version 4.7 de drupal:
– insertar los post… hay revisiones
INSERT INTO linuxmaniac_wp.wp_posts
(ID, post_author, post_date, post_date_gmt, post_content, post_title, post_excerpt, post_status, comment_status, ping_status,
post_name, post_modified, post_modified_gmt)
SELECT N.nid, N.uid, FROM_UNIXTIME( created ) , FROM_UNIXTIME( created ) , body, R.title, R.teaser, ‘publish’, ‘open’, ‘closed’, concat( ‘node-’, N.nid ) , FROM_UNIXTIME(
CHANGED ) , FROM_UNIXTIME(
CHANGED )
FROM linuxblog.node AS N
INNER JOIN linuxblog.node_revisions AS R ON ( N.nid = R.nid
AND N.uid = R.uid
AND N.vid = R.vid )
WHERE TYPE IN (
‘blog’, ‘page’, ‘forum’
)
AND STATUS = ‘1′;