Migrando Foro de Wordpress usando SQL

¡Hola, usuarios!

¿Pueden ayudarnos a comprender cómo funciona la migración de datos y si está disponible con la versión gratuita o la versión estándar de Discourse? Puedo ver que se menciona en versiones superiores.

Aquí tienes una descripción general de cómo funciona la migración de datos con Discourse y qué está disponible en los diferentes planes:

Cómo funciona la migración de datos de Discourse

  • Proceso de migración: Esto se suele hacer utilizando scripts de importación, exportaciones/importaciones de bases de datos y herramientas específicas proporcionadas por el equipo de Discourse. Puedes encontrar orientación general y pasos detallados en esta guía:
  • Autoalojamiento (Gratuito/Código Abierto): Si estás autoalojando Discourse (utilizando la versión gratuita y de código abierto), eres responsable de ejecutar el proceso de migración tú mismo. Discourse proporciona scripts y guías (Índice de migración a Discourse), pero no se ofrece soporte oficial de migración de forma gratuita. A menudo necesitarás habilidades técnicas para manejar las importaciones o contratar a alguien en Marketplace.
  • Planes Alojados (Starter, Standard): En el plan de alojamiento Standard de pago, los servicios de migración no se incluyen por defecto. Se espera que comiences con un sitio nuevo o que manejes la migración tú mismo.
  • Planes Business y Enterprise: Discourse ofrece servicios de migración como parte de los planes Business y Enterprise. Su equipo te ayuda o gestiona completamente el proceso de migración por ti, garantizando la seguridad, la integridad de los datos y el soporte de la plataforma. Esta es una diferencia clave para los planes superiores.
2 Me gusta

¿Qué foro de WordPress? Hay scripts en scripts/import_scripts. Hay temas para varios foros de WordPress. Es muy raro que un script funcione como quieres sin modificación.

2 Me gusta

Si estás usando bbPress como componente de foro para tu sitio de WordPress, tenemos soporte más específico para eso. Los scripts de importación de Discourse incluyen un importador dedicado bbpress.rb, que puede importar usuarios, temas, publicaciones, categorías y archivos adjuntos.

Para usarlo, necesitarás acceso a un volcado de base de datos MySQL de tu sitio de WordPress. El importador asume estructuras de tabla y tipos de publicación predeterminados de bbPress, por lo que si has personalizado bbPress en gran medida o has utilizado complementos adicionales (por ejemplo, BuddyPress), puede ser necesario realizar algunos ajustes.

Si no estás seguro de si el contenido de tu foro utiliza bbPress, una forma rápida de comprobarlo es buscar tablas como wp_bb_posts o entradas de wp_posts con tipos de publicación como topic y reply.

Ten en cuenta que este proceso requiere cierta familiaridad técnica, especialmente con Ruby, SQL y la ejecución de scripts de importación dentro de un entorno de Discourse. Si no eres desarrollador, es posible que desees trabajar con uno, o si estás interesado en usar un sitio de Discourse alojado, el comentario anterior sobre contactar al equipo es un buen resumen de tus opciones. Estaremos encantados de ayudarte si sigues esa ruta.

2 Me gusta