FG Drupal para WordPress - KolMitE

FG Drupal para WordPress

FG Drupal para WordPress

diciembre 4, 2018 Seo 0


Descripción

Este complemento migra artículos, historias, páginas, categorías, etiquetas e imágenes de Drupal a WordPress.

Ha sido probado con Drupal 5, 6, 7 y 8 y WordPress 5.0. Es compatible con instalaciones multisitio.

Las características principales incluyen:

  • migra los articulos de drupal
  • migra el Drupal 6 historias
  • migra las páginas básicas de drupal
  • migra las categorías de Drupal
  • migra las etiquetas Drupal
  • Migra las imágenes de Drupal.
  • Sube todas las publicaciones de medios en WP. Sube directorios.
  • carga medios externos (opcional)
  • Modifica el contenido de la publicación para mantener los enlaces de los medios.
  • redimensiona imágenes de acuerdo a los tamaños definidos en WP
  • define la imagen destacada como la primera imagen de publicación (opción)
  • mantiene el atributo de imagen alt
  • modifica los enlaces internos
  • Compatible con los controladores de base de datos MySQL, PostgreSQL y SQLite Drupal

No es necesario suscribirse a un sitio web externo.

Versión premium

los Versión premium Incluye estas características adicionales:

  • migra los comentarios
  • migra los autores
  • migra los administradores
  • migra los usuarios
  • migra los tipos de correos personalizados
  • Migra las taxonomías personalizadas.
  • migra los campos personalizados
  • migra los campos de usuarios personalizados
  • migra las fotos de los usuarios
  • migra los menús de navegación
  • Autentica a los usuarios con sus contraseñas de Drupal.
  • SEO: redirige las URL de Drupal a las URL de WordPress correspondientes
  • Posibilidad de no importar algunos datos.
  • Posibilidad de importar solo tipos específicos de nodos
  • Importa y reemplaza los códigos cortos de Image Assist.
  • Importa las imágenes gestionadas por el módulo Image Attach Drupal.
  • Importa las relaciones de los nodos.
  • Importa las entidades Drupal 8 Media.

La versión Premium se puede comprar en: https://www.fredericgilles.net/fg-drupal-to-wordpress/

Complementos

La versión Premium permite el uso de complementos que mejoran la funcionalidad:

  • Kit de contenido personalizado CCK
  • Etiquetas meta
  • Ubicación de campos personalizados
  • Tienda de Ubercart
  • Nombre campos personalizados
  • Campos personalizados del campo de dirección
  • Internacionalización
  • Campos NodeBlock
  • Relaciones entidad-referencia
  • Proveedor de medios (S3, SoundCloud, medios de YouTube)
  • Foro
  • Colecciones de campo

Estos módulos se pueden comprar en: https://www.fredericgilles.net/fg-drupal-to-wordpress/add-ons/

Traducciones

  • Inglés (predeterminado)
  • Francés (fr_FR)
  • otros pueden ser traducidos

Capturas de pantalla

  • Pantalla de parametros

Instalación

  1. Instale el complemento en el menú Admin => Complementos => Agregar nuevo => Cargar => Seleccione el archivo zip => Instalar ahora
  2. Active el complemento en el menú Admin => Complementos
  3. Ejecuta el importador en Herramientas> Importar> Drupal
  4. Configure los ajustes del plugin. Puede encontrar los parámetros de la base de datos de Drupal en el sitio de archivos de Drupal / default / settings.php

Preguntas más frecuentes

Entiendo el mensaje: “[fg-drupal-to-wp] No se pudo conectar a la base de datos de Drupal. Por favor revise sus parámetros. Y asegúrese de que el servidor de WordPress pueda acceder a la base de datos de Drupal. SQLSTATE[28000] [1045] Acceso denegado para el usuario ‘xxx’ @ ’localhost’ (usando la contraseña: SÍ) ”
  • Primero verifique su nombre de usuario y contraseña en la base de datos de Drupal.
    Si Drupal y WordPress no están instalados en el mismo host:
  • Si usa CPanel en el servidor Drupal, una solución es permitir una conexión remota de MySQL.
    • Entra en el Cpanel del servidor Drupal.
    • Vaya a la sección Base de datos y haga clic en “MySQL remoto”
    • Allí puede agregar un host de acceso (host de WordPress). Ingrese el host de acceso como SOME-WEBSITE-DOMAIN-OR-IP-ADDRESS y haga clic en agregar host.
  • Otra solución es copiar la base de datos Drupal en la base de datos de WordPress:
    • exportar la base de datos Drupal a un archivo SQL (con phpMyAdmin por ejemplo)
    • importar este archivo SQL en la misma base de datos que WordPress
    • ejecute la migración utilizando las credenciales de la base de datos de WordPress (host, usuario, contraseña, base de datos) en lugar de las de Drupal en la configuración del complemento.
Me sale este error al probar la conexión: “SQLSTATE[HY000] [2002] Conexión rechazada “o” SQLSTATE[HY000] [2002] El fichero o directorio no existe”
  • Este error ocurre cuando el host está configurado como localhost: /tmp/mysql5d.sock
    En su lugar, debe configurar el host para que sea localhost; unix_socket = / tmp / mysql5d.sock
La migración se detiene y aparece el mensaje: “Error grave: el tamaño de memoria permitido de XXXXXX bytes se ha agotado” o aparece el mensaje: “Error interno del servidor”
  • Primero, desactive todos los complementos de WordPress excepto los que se usan para la migración
  • Puede ejecutar la migración de nuevo. Continuará donde se detuvo.
  • Puedes añadir: define ('WP_MEMORY_LIMIT', '512M'); en su archivo wp-config.php para aumentar la memoria permitida por WordPress
  • También puede aumentar el límite de memoria en php.ini si tiene acceso de escritura a este archivo (por ejemplo: memory_limit = 1G). Ver el procedimiento de aumento de límite de memoria.
Los medios no son importados.
  • Verifique el campo de URL que completó en la configuración del complemento. Debe ser la URL de la página de inicio de Drupal y debe comenzar con http: // o https: //
Los medios no se importan y aparece el mensaje de error: “Advertencia: copiar () [function.copy]: El acceso al archivo URL está deshabilitado en la configuración del servidor “
  • La directiva de PHP “Permitir que se abra la URL” debe estar activada en php.ini para copiar los medios. Si su host remoto no permite esta directiva, deberá realizar la migración en localhost.
Recibo el mensaje: “Error grave: no se encontró la clase‘ PDO ’”
  • Se necesitan bibliotecas PDO y PDO_MySQL. Debe habilitarlos en php.ini en el host de WordPress.
    O en Ubuntu:
    sudo php5enmod pdo
    sudo service apache2 recargar
Recibo este error: PHP Error fatal: constante de clase no definida ‘MYSQL_ATTR_INIT_COMMAND’
  • Debe habilitar PDO_MySQL en php.ini en el host de WordPress. Eso significa descomentar la extensión de línea = pdo_mysql.so en php.ini
¿El proceso de migración modifica el sitio de Drupal desde el que migra?
  • No, solo lee la base de datos de Drupal.
Me sale este error: Erreur!: SQLSTATE[HY000] [1193] Variable de sistema desconocida “NOMBRES”
  • Viene de MySQL 4.0. Funcionará si mueve su base de datos a MySQL 5.0 antes de ejecutar la migración.
Recibo este error “Error de análisis: error de sintaxis, T_PAAMAYIM_NEKUDOTAYIM inesperado”
  • Debe usar al menos PHP 5.3 en su sitio de WordPress.
Me sale este error: SQLSTATE[HY000] [2054] El servidor solicitó un método de autenticación desconocido para el cliente.
  • Es un problema de compatibilidad con tu versión de MySQL.
    Puedes leer esta publicación para corregirla: http://forumsarchive.laravel.io/viewtopic.php?id=8667
Ninguna imagen se transfiere a la carpeta de cargas de WordPress. Estoy usando Xampp en Windows.
  • Xampp coloca los htdocs en la carpeta de aplicaciones que está protegida contra escritura. Necesita mover los htdocs a una carpeta grabable.
¿Necesito mantener el complemento activado después de la migración?
  • No, puede desactivar o incluso desinstalar el complemento después de la migración (solo para la versión gratuita).
Mi pantalla se bloquea debido a muchos errores en la ventana de registro
  • Puede detener la actualización automática del registro deseleccionando la casilla de verificación de actualización automática del registro

No dude en dejar un comentario en el foro o informar errores si encuentra alguno.

Opiniones

No importa todas las imágenes y las que lo hicieron no siguieron mis instrucciones

luisva

Estoy tratando de migrar un sitio web de Drupal.
Todas las publicaciones fueron migradas exitosamente. También fue capaz de importar los meta campos de Drupal que luego podría usar con el complemento Advanced Custom Fields.

PERO no todas las imágenes fueron importadas (solo alrededor de 200 de 3000).

Además, elegí importar el campo de imagen a la imagen destacada en lugar de usar la primera imagen en el contenido e hizo lo contrario (en las pocas imágenes que importó).

Excelente Plugin – Soporte Superior

Gatman

Funciona como se representa. Tuvimos un problema propio y fueron pacientes y atentos al trabajar para garantizar que se resolviera el problema.

Muy recomendable. ¡Buena gente!

Gracias.

Excelente plugin!

serafi

Excelente complemento para el usuario de Drupal à WordPress y compris sur site très lourd et complexe. Le apoyo está en el rendimiento y la eficiencia.
Je recommande vivement!

Solución para Drupal para WordPress

Artneo

Estaba teniendo algunos problemas, pero luego instalé WordPress localmente, configuré el tiempo de espera de medios en 120 y reinicié la importación hasta que llegó al 100% (porque la importación se detiene cuando ocurre un archivo faltante …)

Estoy contento con el apoyo también. ¡Gracias!

Funciona sin problemas y fácilmente reutilizable

cynosureepr

Compré este complemento con la esperanza de que me ahorre tiempo con la enorme reconstrucción del sitio Drupal en WordPress. El sitio requería múltiples tipos de publicaciones y tenía más de 20k publicaciones. No pensé que realmente se ajustaría a mis necesidades …

..pero funciona perfectamente! Importó * todo * lo que necesitaba y, dentro de los ámbitos correctos, los tipos de publicación personalizados para cada una de las diferentes entidades del nodo Drupal, se aplicaban a todas las categorías y etiquetas, e incluso configuraban los redireccionamientos adecuados + las URL actualizadas.

Hay una gran lista de configuraciones para que pueda incluir / excluir elementos. Me tomó cerca de 4-5 intentos para obtener la importación exactamente como debía ser. También guarda su configuración y registros de importación anteriores; y, cuando importa una base de datos Drupal y esa base de datos obtiene nuevas entidades agregadas, puede importar la base de datos Drupal actualizada sobre su instalación WP anterior y el complemento se da cuenta de lo que ya importó, por lo que no obtiene entidades duplicadas.

No podría estar más feliz, este complemento me salvó ~ 3 días de desarrollo y tiempo de migración. Definitivamente vale la pena el precio. 100% recomendado.

Edición: compré la versión premium desde el principio, así que no tengo experiencia con la versión gratuita.

Hizo bien el trabajo

Doug Smith

Comencé con la versión gratuita y luego actualicé a la versión premium porque necesitaba importar usuarios. Hizo un gran trabajo y Frédéric me ayudó mucho cuando tuve un problema menor.

Leer las 43 opiniones

Colaboradores y Desarrolladores

“FG Drupal to WordPress” es un software de código abierto. Las siguientes personas han contribuido a este plugin.

Contribuyentes

Traduzca “FG Drupal a WordPress” a su idioma.

¿Interesado en el desarrollo?

Busque el código, revise el repositorio SVN o suscríbase al registro de desarrollo por RSS.

Registro de cambios

1.69.0

  • Nuevo: Compatible con la jerarquía de taxonomías de Drupal 8.5.
  • Probado con WordPress 5.0

1.67.1

  • Fijo: [ERROR] Error: SQLSTATE[42S22]: Columna no encontrada: 1054 Columna desconocida ‘b.body_summary’ en ‘lista de campos’

1.67.0

  • Nuevo: genere los metadatos de audio y video (etiqueta ID3, imagen destacada)

1.66.0

  • Nuevo: compruebe si el sitio de Drupal contiene menús de navegación

1.65.3

  • Solucionado: no se importaron datos si las tablas de taxonomías no existen en Drupal
  • Corregido: Drupal 8 medios no importados
  • Tweak: Cache algunos resultados de la base de datos para aumentar la velocidad de importación

1.62.1

  • Fijo: [DOM] Se encontraron 3 elementos con id no único # fgd2wp_nonce
  • Fijo: [DOM] Se encontraron 2 elementos con el ID no exclusivo #nombre_host.

1.62.0

  • Probado con WordPress 4.9.8

1.61.0

  • Corregido: las imágenes con rutas absolutas no se importaban si Drupal se encuentra en un subdirectorio

1.60.2

  • Probado con WordPress 4.9.7

1.60.0

  • Cambio: texto de la etiqueta “Eliminar solo datos previamente importados”
  • Probado con WordPress 4.9.6

1.58.3

  • Solucionado: los medios que contenían “+” no se importaron

1.58.0

  • Nuevo: compruebe si se utiliza el módulo Field Collection Drupal

1.57.2

  • Solucionado: los medios que contenían atributos o anclajes en sus enlaces no se importaron
  • Probado con WordPress 4.9.5

1.56.0

  • Nuevo: compruebe si se utiliza el módulo Drupal de Nodewords
  • Nuevo: compruebe si se utiliza el módulo Drupal de título de página

1.53.0

  • Nuevo: posibilidad de importar las taxonomías por módulo (solo Drupal 6)

1.50.0

  • Probado con WordPress 4.9.4

1.49.1

  • Corregido: Eliminar el prefijo predeterminado de Drupal
  • Tweak: utilizar WP_IMPORTING
  • Probado con WordPress 4.9.2

1.48.0

  • Nuevo: puede importar las bases de datos Drupal almacenadas en PostgreSQL
  • Probado con WordPress 4.9.1

1.47.2

  • Probado con WordPress 4.9

1.47.1

  • Solucionado: error de SQL cuando algunas taxonomías contienen comillas

1.46.0

  • Corregido: se mostraba una advertencia sobre el módulo de localización si había idiomas deshabilitados
  • Corregido: se mostraba una advertencia sobre el módulo Nodeblock si se usaba el módulo Field Collection sin el módulo Nodeblock

1.45.0

  • Nuevo: puede importar las bases de datos Drupal almacenadas en SQLite

1.44.0

  • Nuevo: compruebe si necesitamos el complemento del foro
  • Probado con WordPress 4.8.3

1.43.0

  • Fijo: [ERROR] Error: SQLSTATE[42S02]: Tabla base o vista no encontrada: 1146 tabla ‘config’ no existe

1.42.0

  • Nuevo: compruebe si necesitamos el complemento de referencia de entidad (Drupal 8)

1.41.1

  • Corregido: imágenes importadas incorrectas

1.41.0

  • Corregido: desinfectar los nombres de los archivos con espacios

1.40.0

  • Nuevo: Mantener las alineaciones de las imágenes.
  • Probado con WordPress 4.8.2

1.39.0

  • Nuevo: compruebe si necesitamos el complemento de proveedor de medios

1.38.1

  • Solucionado: Evita la barra doble en los nombres de archivos de medios
  • Tweak: refactorización de código

1.37.0

  • Nuevo: compruebe si necesitamos el complemento de referencia de entidad
  • Corregido: Vulnerabilidad de los scripts de sitios (XSS) en el importador Ajax
  • Probado con WordPress 4.8.1

1.33.0

  • Nuevo: Importe el título de la imagen en la página de adjuntos multimedia.

1.32.0

  • Nuevo: compruebe si el complemento NodeBlock es necesario

1.31.0

  • Nuevo: compruebe si necesitamos el complemento CCK (Drupal 5)

1.28.0

  • Nuevo: Modificar enlaces internos en borradores.

1.27.0

  • Nuevo: bloquee la importación si el campo de URL está vacío y si los medios no se omiten
  • Nuevo: Agregue mensajes de error e información.

1.25.0

  • Nuevo: Agrega el porcentaje en la barra de progreso
  • Nuevo: muestra el progreso y el registro al volver a la página de importación
  • Cambio: Restyling la barra de progreso.
  • Corregido: error tipográfico: reemplazar “completo” por “completado”
  • Probado con WordPress 4.8

1.23.2

  • Solucionado: Permitir que src de medios contenga espacios adicionales
  • Probado con Drupal 5

1.23.1

  • Probado con WordPress 4.7.4

1.22.0

  • Tweak: Añadir un gancho

1.19.0

  • Nuevo: Compruebe si necesitamos el módulo de internacionalización.
  • Tweak: Añadir algunos ganchos para la internacionalización.
  • Corregido: Imágenes no importadas en Drupal 8
  • Probado con WordPress 4.7.3

1.18.0

  • Nuevo: Migra el Drupal 6 historias.

1.17.0

  • Nuevo: importar las imágenes almacenadas en Amazon S3
  • Nuevo: compruebe si necesitamos el complemento Ubercart

1.16.4

  • Solucionado: los medios que no están en el directorio estándar / sites / default / files no se importaron
  • Fijo: [ERROR] Error: SQLSTATE[42S02]: No se encuentra la tabla base o la vista: 1146 La tabla ‘field_data_field_image’ no existe
  • Probado con WordPress 4.7.2

1.16.2

  • Solucionado: Imágenes no importadas en algunos servidores.
  • Probado con WordPress 4.7.1

1.16.1

  • Tweak: refactorización de código

1.16.0

  • Nuevo: Importar las descripciones de las imágenes.

1.15.1

  • Solucionado: las imágenes existentes adjuntas a las publicaciones importadas se eliminaron al eliminar los datos importados
  • Probado con WordPress 4.7

1.14.1

  • Solucionado: Imágenes no importadas si no hay resumen de nodo

1.14.0

  • Nuevo: puede importar términos de taxonomías con un mismo nombre y un padre diferente
  • Nuevo: compruebe si se necesita el complemento Nombre
  • Nuevo: compruebe si el complemento Addressfield es necesario
  • Tweak: Aumentó la velocidad de importación de taxonomías.

1.13.0

  • Solucionado: Color de barra de progreso incorrecto

1.12.3

  • Arreglado: Aviso: register_post_type fue llamado incorrectamente. Los nombres de tipo de publicación deben tener entre 1 y 20 caracteres de longitud.
  • Tweak: Agregue el gancho fgd2wp_post_save_button_click
  • Tweak: Agregue el gancho fgd2wp_post_import_taxonomies

1.12.2

  • Corregido: la barra de progreso no se movió durante la primera importación
  • Solucionado: la ventana de registro estaba vacía durante la primera importación

1.12.0

  • Tweak: Agregue el gancho fgd2wp_database_connection_successful

1.11.2

  • Solucionado: el mensaje “IMPORT COMPLETE” todavía se mostraba cuando la importación se ejecutaba de nuevo

1.11.1

  • Solucionado: las imágenes protegidas por la protección de un agente de usuario no se importaron

1.11.0

  • Nuevo: compruebe si se necesita el complemento Metatag
  • Solucionado: las contraseñas de la base de datos que contenían “<" no fueron aceptadas

1.10.1

  • Tweak: refactorización de código

1.10.0

  • Nuevo: Agrega un gancho para Drupal 6 imágenes
  • Tweak: refactorización de código

1.9.0

  • Corregido: las taxonomías personalizadas de Drupal 6 que contenían espacios no se asignaban a tipos de correos personalizados
  • Corregido: Drupal 6 términos que taxonomía contiene espacios no fueron importados
  • Tweak: si la importación está bloqueada, deja de enviar solicitudes AJAX

1.8.1

  • Corregido: Aviso: Índice no definido: body_summary
  • Solucionado: Aviso: Índice no definido: body_value

1.8.0

  • Nuevo: autorice las conexiones a sitios web que utilizan certificados SSL no válidos

1.7.0

  • Nuevo: compruebe si se necesita el complemento CCK
  • Nuevo: compruebe si el complemento de ubicación es necesario

1.6.0

  • Nuevo: modifique los enlaces como / node / xx y like / taxonomy / term / xx en el contenido de las publicaciones

1.4.0

  • Nuevo: Probar si la base de datos Drupal contiene algún alias de URL

1.3.2

  • Solucionado: Drupal 6 nodos importados con una revisión incorrecta

1.3.0

  • Nuevo: pruebe si la base de datos de Drupal contiene algunos tipos de correos personalizados y taxonomías personalizadas

1.2.0

  • Nuevo: Lanzamiento de una versión Premium que migra los comentarios y los usuarios

1.1.1

  • Preguntas frecuentes creadas
  • Probado con WordPress 4.6.1

1.1.0

  • Nuevo: Compatible con Drupal 6.

1.0.0

  • Versión inicial: Importar artículos de Drupal, páginas básicas, categorías, etiquetas e imágenes.

Por favor Comparte y Síguenos:
RSS
Follow by Email
Facebook
Twitter

Deja una respuesta