Cómo usar los foros de la comunidad de Discourse con WordPress

Discourse es una de las plataformas de software de foros comunitarios más populares disponibles en la actualidad. A diferencia de muchos de sus competidores basados ​​en WordPress, Discourse no funciona con la arquitectura de WordPress. Tiene que estar contenido en su propio servidor. Sin embargo, eso no debería asustarte. Los desarrolladores entienden que 1/3 de Internet no se puede ignorar (la cuota de mercado de WordPress), por lo que hicieron que fuera excepcionalmente fácil hacer que estas dos potentes plataformas funcionaran bien entre sí. Con el complemento oficial de Discourse WordPress, puede hacer que estas dos plataformas interactúen como si estuvieran hechas con la otra en mente.

Integrando WordPress y Discourse

Vamos a hacer esto usando el complemento WP Discourse. Es el lanzamiento oficial de los desarrolladores y te permitirá hacer dos cosas principales.

  • Publique simultáneamente en Discourse cualquier publicación que cree en WordPress, comenzando un nuevo hilo en el foro
  • Publique cualquier respuesta dentro de ese hilo de Discourse a la publicación de WordPress como un comentario.

Al hacer esto, esencialmente tendrá un sistema de comentarios similar a Disqus que está bajo su propio control. También lo harás

Desafortunadamente, Discourse no admite la incorporación de una categoría completa (lo que Discourse llama los foros individuales) en una publicación de WordPress o en el área de contenido de la página. Puede desactivar los comentarios específicos de WordPress para tener solo Discourse como su método de discusión. Para comentar, alguien debe estar registrado a través del foro de la comunidad de Discourse.

Por qué es bueno exigir el registro del discurso

Agregar ese nivel adicional de fricción para dejar un comentario puede parecer una mala idea al principio. Pero si está decidido a construir su comunidad Discourse, no es así. Al hacerlo, se logran tres cosas:

  • Dirige a las personas a sus foros para que vean más de su contenido y qué tan comprometida está su comunidad. Este no es el caso con un sistema de comentarios tradicional, incluso uno integrado como Disqus.
  • Ganas miembros de tu comunidad, no simplemente comentaristas puntuales. Estas personas tienden a estar más comprometidas y es más probable que se queden. Además, se convierten en parte de sus campañas y listas de marketing.
  • Los comentarios de spam se ralentizan. Los ataques de fuerza bruta a WordPress y las campañas de spam tienen como objetivo el sistema de comentarios tradicional. Con el registro requerido, se debe emplear un nivel mucho más sofisticado de spambot. Lo más probable es que no te encuentres con muchos, si es que hay alguno, de estos.

Si bien tener discusiones y varios comentarios en una publicación es algo bueno (incluso genial), tener una comunidad comprometida formada por clientes habituales que se vuelven fanáticos de su contenido y una audiencia dedicada es aún mejor.

Con eso en mente… SSO

SSO, o Single Sign On, es una especie de término medio para eso. Configurarlo dentro de la configuración del complemento WP Discourse le permitirá mantener a sus usuarios de WordPress existentes y permitirles el uso de la comunidad de Discourse. Los desarrolladores no necesariamente recomiendan esto por algunas razones (incluidas las anteriores). El principal es que Discourse tiene un sólido flujo de inicio de sesión y una estructura de base de datos, y el uso de SSO rompe ese flujo.

Dicho esto, si ya tiene una comunidad estable de cuentas de usuario de WordPress, pero quiere un foro de Discourse sin requerir una nueva unidad de membresía, SSO puede ser la mejor manera de lograrlo.

Discurso de WP

Para comenzar el proceso de uso de Discourse con WordPress, debe tener una instalación separada de Discourse configurada. Puede seguir nuestra guía para configurar su foro comunitario en un Digital Ocean Droplet para comenzar. Una vez que haya terminado, debe dirigirse al repositorio de complementos de WP.org para instalar WP Discourse.

Cuando se active, aparecerá una nueva opción de menú en su panel de administración de WordPress llamada Discourse . Verá una serie de submenús que ayudarán a facilitar la integración de un foro de Discourse en WordPress.

Conexión del discurso a WordPress

Haga clic en el enlace principal y lo llevará a la página de opciones donde se conecta a su instalación de Discourse.

La URL de su instalación de Discourse es importante. No es la dirección IP de su Digital Ocean Droplet, sino el nombre de dominio real que configuró durante la instalación. El nombre de usuario probablemente debería cambiarse del sistema a lo que haya usado como su usuario administrador principal.

La verdadera clave aquí (je, je, juego de palabras) es asegurarse de que su comunidad de Discourse tenga una clave de API creada. Si esto no fue parte de su proceso de instalación y configuración, puede ir a speech.example.com/admin/api/keys como su usuario administrador y crear uno con un solo clic.

También puede navegar a la página a través de las pestañas en la parte superior del panel de control de su cuenta. Simplemente copie la clave API y péguela nuevamente en el panel de control de las opciones del complemento Discourse. Una vez hecho esto, navegue hasta el perfil de usuario de WordPress que desea asociar con esa cuenta de administrador de Discourse. Verá un nuevo campo cuando seleccione Editar usuario y solicite un nombre de usuario de Discourse.

Opciones de publicación y comentarios

Luego, solo hay que ajustar cómo desea que aparezcan los comentarios y las publicaciones en cada plataforma. Puede elegir publicar publicaciones completas en Discourse, usarlas como extractos para atraer a las personas a su sitio web principal y modificar categorías, etiquetas e incluso el CSS para ver cómo aparecen los comentarios.

Y con el sistema de confianza incorporado de Discourse , puede establecer niveles de confianza para que las personas puedan comentar y acceder al contenido para que no se vea inundado con spam o trolls.

Terminando

Debido a que no está integrado directamente en el CMS de WordPress, es posible que Discourse no sea la primera opción para el software de foros. Sin embargo, si se toma el tiempo de aprender la aplicación y configurar una integración de Discourse WordPress, es posible que aumente la participación de su comunidad. La configuración inicial para los foros de la comunidad puede ser un poco más exigente que uno de los complementos basados ​​en WP, pero cuando lo combina con el complemento oficial de WP Discourse , las oportunidades para el crecimiento y la participación de la comunidad son tan fáciles como cualquier cosa nativa en WP.

¿Cómo integras tus foros en WordPress?

Si está buscando una solución de foro con tecnología de WordPress, consulte nuestra lista de los mejores complementos de foro de WordPress .

Imagen destacada del artículo por magic pictures / shutterstock.com