Hola. Hola,
Dirijo una revista en línea más grande centrada en la tecnología, https://www.svetandroida.cz/, y en el pasado hemos intentado ofrecer varias opciones comunitarias (notificaciones, reseñas de usuarios, karma, etc.) a nuestros usuarios. Pero WordPress no admite estas funciones de forma nativa, y las soluciones de terceros siempre acaban teniendo problemas después de un tiempo.
Por eso hemos decidido dejar WordPress exclusivamente para la función de revista, que simplemente mostrará contenido. Lo más rápido y limpio posible. Y trasladar completamente todo lo relacionado con la comunidad de usuarios a Discourse, que maneja este trabajo mucho mejor.
Esta configuración me parece absolutamente ideal. Pero llevamos unos 13 años gestionando la revista, y en ese tiempo hemos tenido cientos de miles de comentarios y decenas de miles de usuarios registrados. Me gustaría conocer tu opinión sobre cómo hacer que la integración de Discourse sea lo más elegante y, desde el punto de vista de los usuarios, lo más efectiva posible.
Hechos:
- La revista en WordPress se ejecuta en https://www.svetandroida.cz/
- Gestionamos la comunidad de Discourse aquí https://komunita.svetandroida.cz/
- queremos usar Discourse para gestionar las cuentas de usuario, nos parece mejor
- publicamos entre 5 y 15 artículos cada día
- tenemos decenas de miles de artículos (¡y ya hemos borrado muchos!)
- comentando activamente, hay de decenas a cientos de usuarios
- Tenemos instalado el plugin de WordPress para Discourse y todo parece funcionar bien, lo único que aún no hemos configurado es el SSO
-
- los artículos que publicamos en la revista de WordPress se publican automáticamente en Discourse como ocultos
¿Qué necesito abordar y cómo lo abordo? ¿Se te ocurre alguna mejor solución?
Inicio de sesión de usuario
Usando plugins de WordPress, configuraré el Cliente DiscourseConnect y espero que no falle ni bloquee el acceso a mis editores :). Espero que no. Es broma, pero es cierto que este es el único lugar que, incluso después de leer atentamente las discusiones, todavía no tengo 100% claro.
Espero que si un usuario quiere iniciar sesión en el sitio de la revista de WordPress (ya tienen una cuenta de WordPress), se cree automáticamente una cuenta para él también en Discourse.
Si por casualidad eso no sucede, probablemente esté bien que pida a esas pocas docenas de usuarios que olviden sus cuentas de usuario existentes de WordPress y creen nuevas en Discourse.
Comentarios sobre el tema de los artículos
Actualmente, no he encontrado una forma elegante de transferir los comentarios de nuestros usuarios que ya están publicados en WordPress a Discourse, recién lanzado. Si me equivoco, por favor, indícamelo.
Por lo tanto, los comentarios ya publicados permanecerán en WordPress y cualquier comentario nuevo se publicará en Discourse.
No transferiremos los comentarios publicados en Discourse de vuelta a los artículos de WordPress, sino que solo colocaremos un enlace debajo de cada artículo de WordPress que enlace a Discourse (para ese artículo de Discourse en particular).
De la forma en que lo tenemos actualmente, todos los artículos publicados se transfieren a Discourse como ocultos y solo se vuelven visibles cuando alguien les añade un nuevo comentario en Discourse. Esta solución no está mal, pero en nuestro caso significa que yo, como administrador, veré miles de hilos ocultos en Discourse
.
¿No hay alguna forma más elegante de resolver esto? Por ejemplo, que un artículo de WordPress no se transfiera a Discourse como oculto después de publicarlo, sino que se cree un hilo de Discourse solo cuando alguien haga clic en el enlace debajo del artículo de WordPress y añada un comentario?
De esa manera no habría miles de hilos invisibles en el foro.
Y si fuera absolutamente perfecto, entonces a través de un “enlace mágico” de WordPress, el hilo de Discourse solo se crearía temporalmente, y si por casualidad no se añadiera ningún comentario y el usuario cambiara de opinión/se fuera, el hilo se eliminaría después de un tiempo.
Gracias por leer hasta aquí (envío una imagen de IA como recompensa) y espero tus ideas y perspectivas.
