¿Cómo me recomiendan que añada un foro a mi sitio?
En esta entrega de nuestro HelpDesk, un miembro de nuestro equipo responde a una pregunta frecuente sobre cómo añadir un foro o una función de comunidad a su sitio de afiliación.
Un foro puede ser la savia de un sitio de afiliación, el acceso a uno puede ser incluso una de las principales razones por las que alguien puede decidir hacerse miembro. Es una oferta realmente única que solo puede desarrollar la comunidad específica que atrae tu sitio.
Y aunque un foro puede implicar mucho trabajo de supervisión, creación de contenidos y cuidado, si usted y su equipo tienen el ancho de banda y el interés, también puede proporcionar una forma vibrante y dinámica de diferenciar su oferta y crear un verdadero sentido de conexión.
Querer Conectar preguntó:
"Quiero añadir un foro a mi sitio y me pregunto si tiene alguna recomendación sobre qué plugin funcionaría mejor con MemberMouse. Veo que tiene una opción de extensión BBPress. También he estado buscando en BuddyPress y Website Toolbox, pero tengo curiosidad por saber su opinión acerca de lo que has visto hace o no funciona para otros usuarios MemberMouse. Gracias".
John de MemberMouse respondió:
"Gracias por ponerse en contacto con el servicio de asistencia de MemberMouse. Estaré encantado de ayudarle con esto.
La elección de la solución del foro dependerá de 1/ cuánto trabajo quiere hacer para lograr una integración, 2/ cuánto control desea sobre lo que ciertas personas pueden ver, y 3/ si desea diferenciar aún más por el permiso para ver vs publicar en el foro. Voy a repasar algunas de las opciones disponibles y los pros y los contras lo mejor que sé.
Hemos desarrollado un integración para bbPress y te funcionará bien si necesitas simplemente proteger un foro y hacerlo accesible sólo a ciertos niveles de membresía o paquetes. Sin embargo, es limitado si desea un mayor control. La razón es que bbPress utiliza métodos de generación y visualización de contenido que no implican Páginas o Entradas de WordPress de ningún tipo, y por lo tanto tenemos dificultades para protegerlo con mayor especificidad.
En términos de obtener una mayor especificidad de acceso y facilidad de configuración de la integración, recomiendo Simple:Pulse o wpForo. Hablaré de lo que sé sobre las que has mencionado (Website Toolbox y BuddyPress), así como de éstas, con más detalle a continuación.
Información sobre la integración de bbPress
Utilización de la Extensión bbPress podrás proteger los foros de bbPress en función de los derechos de acceso de los miembros, ya sea por nivel de membresía, por paquete o por ambos, en MemberMouse. Si tiene varios foros, puede seleccionar cada uno individualmente y elegir diferentes derechos de acceso para cada uno, si lo desea.
Existe un inconveniente al intentar proteger los foros con bbPress debido a la presentación de los perfiles de usuario. En este momento, no se puede proteger el acceso a los perfiles de usuario. En un perfil de usuario, puedes encontrar listas de enlaces directos a cualquier tema iniciado o respuesta creada. Estos enlaces directos permiten acceder directamente a los mensajes del foro a través de los perfiles de los usuarios del foro, independientemente de su estado de conexión. Existe un plugin de WordPress llamado Kit de herramientas bbPress que pueden restringir la visibilidad de los perfiles a los miembros que han iniciado sesión, pero en la actualidad, el acceso a los perfiles de los usuarios del foro no puede limitarse a determinados niveles de afiliación o paquetes.
Además, si su sitio ofrece una función de búsqueda, los mensajes del foro también pueden localizarse generalmente a través de ella. Puede resultar necesario restringir o eliminar la búsqueda. Nuestros clientes nos han dicho que los plug-ins como ésta son capaces de restringir la búsqueda.
Herramientas del sitio web
Por lo que sé, Website Toolbox es un foro totalmente fuera del sitio, y se supone que tienes que poner algún código en tus páginas que "incruste" el foro. Si ese es el caso, usted debería ser capaz de utilizar el Decisión de los miembros SmartTag para controlar qué miembros pueden ver el foro, pero no creo que puedas controlar su acceso a partes específicas. Podría equivocarme al respecto, ya que al ser un servicio de pago no lo he instalado ni probado, pero estoy bastante seguro de esta afirmación.
BuddyPress
No hemos creado una integración para BuddyPress, y su plugin utiliza un mecanismo de carga único que elude la protección de contenidos estándar de MemberMouse, por lo que tendrá que utilizar un método diferente para restringir el acceso a estas páginas que aproveche la interfaz PHP de MemberMouse. PHP es el lenguaje de programación en el que están escritos WordPress y todos sus plugins. No se preocupe, ¡no da tanto miedo como parece!
Nosotros tienen un artículo que describe cómo utilizar herramientas de terceros y nuestra interfaz PHP para restringir el acceso a estas páginas especiales en BuddyPress. En resumen, puedes instalar un plugin que te permita ejecutar código de redirección en las páginas que especifiques, y luego editar ese código según sea necesario para tu escenario específico de protección de contenido.
Simple:Pulse
Simple:Press es otro plugin que puede proporcionar funcionalidad de foro para su sitio de WordPress y uno que yo recomendaría con MemberMouse, aunque hay un poco de trabajo adicional necesario en función de lo específico que desea ser con su acceso. Cuando se utiliza con MemberMouse, puede proporcionar y vender acceso a los foros de Simple:Press. Lo que me gusta de Simple:Press es su facilidad de configuración, así como la flexibilidad que permite para controlar quién puede ver los foros, así como permite controlar si hay acceso de "sólo lectura".
Simple:Press también ofrece un Integración de BuddyPressjunto con otros complementos en su mayoría adquiribles.
He oído la objeción de que el tema incorporado de Simple:Press parece un poco de principios de los 2000. Debo decir que estoy de acuerdo. Sin embargo, si el aspecto por defecto no funciona para usted, tienen dos "temas premium" llamados Reiniciar y Unificado que actualmente son $20/año. Ten en cuenta que las capturas de pantalla de ejemplo que muestran están utilizando varias de las diferentes superposiciones de color incluidas; la vista de grupo y la vista de foro normalmente no tendrían dos colores diferentes en tu instalación. Como temas, todavía no creo que sean perfectos, pero son mucho, mucho mejores lugares para empezar que lo que viene en la versión gratuita.
Protección sencilla de foros
Durante el proceso de instalación de Simple:Press, se crea una nueva página en su sitio. Por defecto, esta página se llama Foro, pero puede haber sido personalizada durante el proceso de instalación. Puede restringir globalmente el acceso a sus foros protegiendo esta página con un MemberMouse Nivel de afiliación o Paquete.Limitar ciertos permisos del foro a los miembros
En algunas situaciones, es posible que desee que ciertos foros sean accesibles públicamente a los invitados, mientras que limita otros a los miembros conectados. Dado que algunos foros serán accesibles sin necesidad de iniciar sesión en su sitio, no puede restringir globalmente el acceso a la página de foros. En su lugar, utilizará las funciones integradas en Simple:Press para restringir el acceso a los foros.Simple:Press incluye el concepto de Grupos de Usuarios, y se crean varios grupos cuando se instala el plugin. Por defecto, todos los miembros de MemberMouse serán asignados al grupo de usuarios Miembros. Cualquier visitante de su sitio que no haya iniciado sesión se considerará parte del grupo de usuarios Invitados.
Cuando cree un Foro o un Grupo de Foros, asignará un nivel de permisos a cada uno de sus grupos de usuarios. Puede elegir entre cualquiera de sus Conjuntos de Permisos. Los conjuntos de permisos predeterminados incluyen Sin acceso, Sólo lectura y Acceso estándar, entre otros.
Por ejemplo, asignar Sin acceso al grupo de usuarios Invitados limita un foro a los miembros con sesión iniciada, mientras que asignar Sólo lectura permite a los invitados ver un foro, pero les impide publicar en él.
Protección avanzada de foros
Esta solución requiere un desarrollo a medida. Póngase en contacto con uno de nuestros Socios de aplicación de asistencia.Si los foros son una propuesta de valor fundamental de su sitio de afiliación, es posible que desee limitar el acceso a foros específicos en función del nivel de afiliación de un miembro o de los paquetes aplicados a su cuenta. Simple:Press le permite crear grupos de usuarios y asignarlos a funciones personalizadas de WordPress. Al definir estos roles personalizados y utilizar la funcionalidad MemberMouse junto con secuencias de comandos personalizadas, es posible ajustar los permisos de los foros de forma dinámica para que coincidan con el nivel de afiliación o los paquetes de un miembro.
Nuestro artículo Uso de Simple:Press con MemberMouse entra en más detalles sobre esta Protección Avanzada y cómo llevarla a cabo.
wpForo
Otra opción de foro que funciona bien con MemberMouse es wpForo. Si bien no está integrado de forma nativa con MemberMouse, como bbPress, es gratuito, responsive, se ve muy bien fuera de la caja y es fácil de personalizar. Es una gran manera de validar si un foro funcionará o no para un miembro en particular.
La integración de MemberMouse y wpForo es bastante sencilla. Estos dos plugins utilizan algunos de los datos de la base de datos de WordPress y por lo tanto la integración se produce de forma natural. Pero aún así, algunos cambios son necesarios con el fin de tener una integración completa.
Vic Dorfman y su equipo de Memberfix han trabajado en la integración y compartió generosamente cómo superar el mayor reto en el blog de Memberfix.
Discurso
Algunos de nuestros clientes que utilizan los foros como parte distintiva de su oferta optan por utilizar Discursouna solución alojada por terceros.
Para integrar con éxito MemberMouse con Discourse, estos clientes confían en nuestro conjunto de herramientas para desarrolladores, entre las que se incluye MemberMouse Webhooks, Filtros y PHP junto con la API de Discourse. Uno de nuestros clientes más antiguos ha creado un completo tutorial sobre cómo configurar la integración de MemberMouse / Discourse en el foro Discourse .
Otra vía a explorar para esta integración es utilizar una combinación de MemberMouse Notificaciones Push y nuestro Integración con Zapier para crear la integración de otra manera.
Por supuesto, también puede ponerse en contacto con uno de nuestros socios de implantación, como por ejemplo Codificable, para encontrar un desarrollador que colabore en la configuración del foro.
Espero que con esto tenga un par de opciones que se ajusten a sus necesidades específicas. Por favor, ¡hágame saber si hay alguna información adicional que pueda proporcionarle!"
Cynthia Thoennessen
Cynthia es la Directora de Experiencia del Cliente de MemberMouse.