Como migrar de Joomla a WordPress

Joomla es posiblemente uno de los CMS Open Source mas potentes y funcionales que existen pero hay ocasiones en que resulta poco flexible para ciertos usos. Es en estos casos en los que se puede plantear la migración de Joomla a WordPress, que actualmente dispone de enormes cualidades y una sencillez sin igual.

El uso del Script Joomla2Wordpress te facilitará enormemente el cambio siguiendo los siguientes pasos:

1. Descarga y descomprime Joomla2WordPress.zip

2. Edita config.php e introduce los datos necesarios

01-j2w.jpg

3. Sube los archivos a tu servidor (carpeta export)

02-j2w.jpg

4. Añade en WordPress las categorías donde quieras importar

5. Abre www.dominio.com/export/index.php en el navegador

03-j2w.jpg

6. Elige la Sección Joomla, Categoría o Categoría de Enlaces

04-j2w.jpg

7. Selecciona una categoría de WordPress donde importar

05-j2w.jpg

8. Repite los pasos del 5 al 7 hasta que todos tus artículos estén importados

06-j2w.jpg

¡Terminaste! Disfruta de tu WordPress.

Nota: En ocasiones, si la categoría elegida para importar en WordPress no tiene posts previos es posible que no se muestre aún después de haber importado los posts. Se soluciona creando un nuevo post en esa categoría.

Nota 2: Nos avisa Ichigo que el script solo sirve para WordPress 2.3 y superiores

(4 votos, promedio: 5) Valora este artículo para ayudar a mejorar la calidad del blog

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

AVISO: Esta publicación es de hace 3 años o más. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado. ¡Ah! ¿te funciona? pues entonces no he dicho nada :)

Sobre el autor

46 comentarios en “Como migrar de Joomla a WordPress”

  1. ¡Muchas gracias por el tutorial! Me salvaron la vida, gracias a este tuto pude migrar mi web a wordpress sin perder los artículos que había escrito.
    Lo único, deberían aclarar las versiones para las que el script sirve, en mi caso tenía la versión 2.1 de wordpress y este script no funciona para esa versión ya que es para la 2.3.2.
    Saludos desde Argentina y gracias de nuevo.

  2. Hola, gracias por el artículo, estoy a punto de migrar de joomla a wordpress, y seguire los pasos que mensionas, pero hay algo que esta faltando aun y que es importante para mi, como migro los usuarios? existe algun script? necesito quedar con los mismos usuarios y contraseñas en el nuevo sistema…
    muchas gracias!
    Daniel Aldea

  3. Hola AldeaCMS, desconozco el asunto de los usuarios. Te propongo 2 cosas, a saber …

    1. Ponerte en contacto con Ichigo que ya ha migrado
    2. Pasar por los foros y preguntar en el foro de «Otros CMS» para ver si entre todos te podemos ayudar

    🙂

  4. Buenas, lo e estado probando, esta muy bien pero le veo un fallo, cuando vas a pasar un articulo en el que el texto tenga tildes no se pasa, solo copia el articulo hasta que llega a la primera tilde, alguna solucion?

  5. Cachis!! Esto si que me ha sorprendido… migrar los articulos de joomla a wordpress.

    Lo voy a tener en cuenta por si hay necesidad…

    Espero que cuando sea necesario el script no este desfasado por versiones.

    Sabéis con que versiones de Joomla es soportado? Va bien con la 1.5?

    Saludos

  6. Hola,

    Al hacer la importación me reemplaza los caracteres con acentos por símbolos extraños como

    �Se unir�n

    en lugar de

    ¿Se unirán

    ¿Alguna idea de cómo solucionarlo?

  7. Hola, acabo de hacerlo funcionar y no ha habido problema, salvo el de los acentos en los titulares, en el cuerpo de las noticias sin problema en ese sentido. A ver si no me toca rehacer los titulares a mano, pero sería poco trabajo comparado con pasar cerca de 3000 entradas una a una. Ha funcionado de maravilla diría yo. Técnicamente ha sido fácil, el sistema era un Joomla 1.0.12 a WordPress 2.7. Por fin me libro de Joomla y lo complejo que resulta pasar a la 1.5 y lo rígido de ese sistema, aunque sea más potente.

  8. Hola, trato de usar este script pero me sale lo siguiente al ejecutar misitio/export: "There doesn't seem to be a wp-config.php file. I need this before we can get started. Need more help? We got it. You can create a wp-config.php file through a web interface, but this doesn't work for all server setups. The safest way is to manually create the file."

    Alguien sabe qué pasa? Gracias

  9. la carpeta export debe ir dentro del blog de wordpress.

    en index.php hace un require de "../wp-config.php" por eso no lo encuentra.

  10. Este scrip sirve para Mambo?

    lo pregunto por que intente hacerlo, pero no encuentro la carpeta export

    (se bien poco del tema, pero leyendo he hecho más de lo que esperaba)

    Gracias

    1. La carpeta export hay que crearla porque no existe, y debe hacerse dentro de la carpeta de WordPress, no la de Mambo. Como Mambo y Joomla son casi lo mismo, yo creería que sí sirve.

      Saludos

  11. Hola, al realizar la exportación, el script sólo me exporta 3 posts. Supongo que el problema está en el paso 3 ya que al final del mismo obtengo el siguiente mensaje:

    INSERT INTO wp_term_relationships (object_id, term_taxonomy_id) VALUES ('4', '3')

    Query failed

    ¿Alguien tuvo este mismo problema ya y ha encontra alguna solución al mismo?

    Gracias.

  12. Me sucede exactamente lo mismo que a Matias, solo logre exportar algunas categorías pues en la mayoría me sale el error "Query failed".

  13. Felipe Martinez Ca&n

    Convendria que dijeran claramente que eso es posible siempre y cuando ambas webs esten alojadas en un mismo hosting. Eso no aparece en la información y estan confundiendo al personal.

    Si estoy en lo cierto algo más habrá que añadir al fichero config.php, que sería la informacion que nos pudiera interesar a todos.

    Creo que este post necesita una aclaración

    FELIPE MARTINEZ CAÑIBANO

    1. Felipe, el post solo dice que se hagan los "cambios necesarios". En el config de muestra sale localhost, pero si hay que cambiarlo se cambia. Este tipo de migraciones no es para principiantes, está claro, pero de ahí a decir que "estoy confundiendo" va un trecho. Anímate y cuéntanos tu experiencia con la migración, puede quedar una actualización del post, o un post nuevo, muy interesante.

  14. Felipe Martinez Ca&n

    Personalmente he llegado hasta la pagina donde me dice muy claramente ,en inglés que entiendo perfectamente, que tienen que estar alojados en el mismo hosting, me pide, a continuación, la continuación al paso 1 que es la conexion de las bases de datos y ahi se detiene.

    Lo que parece claro es que "cambio necesario" en este caso y viendo el contexto no aparece claro. Y esto no es un congreso o reunión de semiologia, ni de expertos en lenguaje. Ahora si que está claro que se está hablando del mismo servidor.

    Si eres tan amable de indicarnos como se sustituye localhost en WP y en joomla te lo agradeceremos todos.

  15. Felipe,
    Ana,
    para remplazar depende del servidor donde este alojado tu sitio.

    Con tu panel de control abre tu PhpmyAdmin en la parte superior izquierda te dice si dice localhost de lo contrario dira servidor y el nombre ese es!

    Tengo unas dudas Fernando:

    1.- el scrip remplaza las tablas jos_tablas (las sobre escribe o las elimina) por wp_tablas o solo crea nuevas con el prefijo wp_tablas sin tocar las anteriores jos_tablas

    saludos

  16. Hola Fernando, muchas gracias por la ayuda, la verdad que estaba buscando la solución para migrar la BD y es el único lugar donde lo encontré =)

    Ahora te hago una consulta, yo llegué hasta el paso 7 y ahí donde me muestra cuántos artículos se importarán y demás, abajo de tooodo, me dice "Query failed inserting into categories"… tendrá algo que ver la versión del WP en este error?? Yo instalé el último, el 2.9.1 y como tiró error instalé el 2.5.1 que es la versión más vieja que pude encontrar, pero sigue sin dar resultado :S… podrías ayudarme? desde ya muchísimas gracias!!

  17. Hola, me pueden ayudar estoy probando ese script y no logro hacerlo funcionar me sale el siguiente error Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'xxxxxxx_joxxxxx'@'localhost' (using password: YES) in /home/xxxxxx/public_html/xxxxxxxxx.com/blog/export/index.php on line 124

    Could not connect

    Gracias,

  18. Una pregunta: Este script permite mantener los permalinks, o hace algo para redirigir a los buscadores a las nuevas URL?

    saludos y gracias

  19. Hola, instale las verisones de wordpres y joomla para hacer pruebas y todo ok…

    ahora voy a pasar mi joomla a wordpress ya que me indexa mejor en google y tengo mejores resultados..

  20. Me funciona muy bien pero después de que lo ejecuté por primera vez, ya no me muestra las pantallas de seleccion de categorias. Saben como puedo hacer para que me aparezca ??

    Slds

  21. Tengo el mismo problema que putting con símbolos raros, solo que yo no he realizado ninguna migración, solo una actulización de worpress.

    ¿Cómo puedo hacer el Search and Replace ese? El enlace de respuesta de Fernando ha dejado de funcionar.

  22. Juan Carlos Bello To

    CREO QUE YA ENTENDI! hay que crear otro server osea hosting en el mismo servidor de hosting que use tu joomla, en ese otro hosting se suben todos los archivos de wordpress, se crea la carpeta export, se suben los 2 archivos con el config.php ya editado y se realiza la seleccion de categorias

  23. No me funciona por nada Fernando, da error en el ultimo paso. todo bien con la conexion entre ambas DB pero falla el script

  24. Raymundo Díaz

    Para los que tengan símbolos raros modifiquen el COLLATE y el CHARSET de todo su sql de Joomla a UTF8, usen PSPAD para s&r

  25. Estoy intentando migrar de joomla a wordpress … pero este tutorial a pasado a ser obsoleto y no funciona podrian ayudarme?

    1. Marketing Solutions

      Ktalan no sabria decirte si esta obsoleto pero a mi no me funcionó con el tema de caracteres especiales da algunos inconvenientes. particularmente te recomiendo buscar en la web el plugin joomlatowordpress tan facil como activarlo y configurar las conexiones con las DB. Saludos y suerte!

  26. Abraham López

    Pues no no pasé del paso 1, me dice;

    Step OneOkay, we're connected to the Joomla database.Now, we need to select the method you want to use to import your articles or links. (You should automatically advance to the next step, but if it doesn't you can click the button.)Query failed

    Osea que se conectó a la base pero no pudo hacer ningún query?? Alguna solución??

    Joomla 2.5.1
    Wordpress 3.3.2

  27. hello, i have followed the exact steps and it gives me an error: Query failed inserting into categories. i have posts in the target category that's why i don't understand what could be the problem. Any help?? thanks

  28. Наталія Богданець

    En este video tutorial descubrirá cómo convertir su sitio web de Joomla a WordPress automatizadamente con CMS2CMS. Cómo migrar de Joomla a WordPress con CMS2CMS

  29. En este video tutorial descubrirá cómo convertir su sitio web de Joomla a WordPress automatizadamente con CMS2CMS. Cómo migrar de Joomla a WordPress con CMS2CMS

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información base sobre privacidad:
  • Responsable: Fernando Tellado ([email protected])
  • Fin del tratamiento: Moderación de comentarios para evitar spam
  • Legitimación: Tu consentimiento
  • Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal
  • Derechos: Acceso, rectificación, portabilidad, olvido

 

Ir arriba Ir al contenido