¿Puedo incrustar un mensaje privado dinámico en una publicación de WordPress?

Hola a todos,

Estoy usando mensajes privados para la discusión entre los miembros de un grupo. Estoy creando un mensaje grupal único por grupo como administrador para que los miembros con nivel de confianza 0 puedan responder al mensaje privado y tener una discusión.

Esto funciona bien en el lado de Discourse, pero sería muy bueno mostrar la discusión privada en la publicación del ‘grupo’ en WordPress.

Escenario ideal:

  • Crear una publicación personalizada única de tipo ‘Grupo’ en WordPress.
  • Crear un mensaje privado grupal en Discourse (lo estoy haciendo manualmente, pero ¿se puede hacer esto programáticamente basándose en la publicación del grupo en WordPress?)
  • Incrustar el mensaje privado grupal en la publicación del Grupo.

¿Es esto posible?

3 Me gusta

La respuesta corta es que esto no es posible de forma nativa (es decir, tendrías que crear una solución tú mismo). La respuesta más larga comienza con algunas preguntas:

  • ¿por qué usas mensajes privados en lugar de temas en una categoría?
  • si esto es privado, ¿por qué (y si es así, cómo?) quieres mostrarlos en una publicación de WordPress?
7 Me gusta

Angus,

Gracias por tu pronta respuesta.

Estoy creando una publicación personalizada llamada ‘group’ en WP para que las personas trabajen juntas en proyectos. Solo las personas asociadas con esta publicación de grupo pueden verla.
Este grupo trabajaría junto durante 2 meses y quiero permitirles tener una conversación. No quiero crear un sistema de chat/discusión en WP solo para esto y quiero aprovechar Discourse en su lugar.

Temas vs Mensajes Privados en Discourse
No estoy seguro de cómo crear un tema privado para cada publicación de ‘grupo’ en WP y dar acceso dinámicamente solo a ciertas personas para leer y editar. Aunque es un proceso manual, sé cómo crear un mensaje privado y usarlo como un proxy para un tema. ¿Hay alguna forma de crear un tema privado con restricciones dinámicas de usuario al crear una publicación personalizada en WP?

¿Por qué privado?
Porque son jóvenes profesionales que buscan desarrollar sus habilidades trabajando juntos en un proyecto. Quiero brindarles un espacio seguro para conectarse sin ser juzgados por otros miembros de la plataforma.
Quiero mostrar el hilo (mensaje o tema) solo en la publicación personalizada de ‘grupo’ relacionada en WP, es decir, una publicación en WP tendrá un hilo privado que debería ser visible para las personas del grupo.

2 Me gusta

Restringe los permisos en una categoría a un grupo (Configuración de la categoría > Seguridad)

¿Por qué necesitas una publicación en WP en absoluto? ¿Por qué no publicar los detalles del proyecto en Discourse?

Quizás podrías comenzar esta iniciativa publicando solo los detalles del proyecto en Discourse (es decir, el enfoque más simple), y luego, si descubres que realmente necesitas los detalles del proyecto también en WordPress, ¿puedes pensar en este proyecto de integración?

3 Me gusta

Soy consciente de esto, pero necesitaría crear muchos grupos. Imagina 100 grupos diferentes, gestionarlos sería una pesadilla. Si Discourse tuviera grupos anidados, habría sido fácil hacerlo así:

  1. Crear una categoría de grupo de proyectos
  2. Crear un Grupo de Trabajo de Proyectos y asignarlo a la Categoría de Grupo de Proyectos
  3. Añadir subgrupos: Grupo 1, Grupo 2, Grupo 3,…
  4. Crear un tema privado y asignarlo al subgrupo correcto.

De esta manera, las personas del subgrupo podrán discutir un proyecto específico, manteniendo todas las discusiones relacionadas con el proyecto grupal dentro de una categoría. ¿Tengo razón al suponer que Discourse no tiene grupos anidados?

Este es un producto complicado donde el tipo de publicación de grupo tiene una relación padre/hijo con otros tipos de publicación en WP. Las discusiones son parte de un conjunto de características mucho más grande, la mayoría de las cuales ya están en WordPress. Por lo tanto, la integración es importante.

2 Me gusta

No, Discourse no tiene grupos anidados.

No podrás ejecutar esto de la manera que estás imaginando con el conjunto de características predeterminado. Tendrás que cambiar el diseño del producto o hacer algo de codificación personalizada en Wordpress y Discourse.

Te sugiero que intentes esto primero con un solo grupo para validar tus suposiciones básicas, incluso si crees que el enfoque inicial no escalará. Puede que descubras que necesitas cambiar el diseño de tu producto antes de escalarlo.

4 Me gusta