Los foros y foros de discusión son buenas y confiables herramientas para construir comunidades en línea. Hay muchos softwares de foro de código abierto que puede instalar en su sitio web. Sin embargo, si está ejecutando un sitio de WordPress, la integración de un foro de terceros con WordPress puede ser un desastre. bbPress es la respuesta a ese problema. En este artículo, le mostraremos cómo agregar un foro en WordPress con bbPress.

¿Qué es bbPress?

bbPress es un software de foro creado a partir de WordPress. Utiliza tu núcleo de WordPress existente, lo que hace que sea realmente fácil agregar un foro en WordPress con bbPress. Es extensible, por lo que puede agregar complementos adicionales para ampliar la funcionalidad. bbPress es liviano y más rápido que otros softwares populares de foro de código abierto.

Cómo instalar bbPress

bbPress está disponible como un plugin de WordPress. Puede instalarlo como si instalara cualquier otro plugin de WordPress. Simplemente inicie sesión en su área de administración de WordPress y vaya a Complementos »Agregar nuevo . Busque bbPress y luego seleccione bbPress de los resultados. Instala y activa el complemento. Tras la activación, verá la pantalla de bienvenida de bbPress.

Página de bienvenida de bbPress

Creando un foro con bbPress en WordPress

Una vez instalado, bbPress agrega elementos del menú Foros, Temas y respuestas en su administrador de WordPress.

Elementos del menú de administración de bbPress

Haga clic en Foro »Nuevo foro . Esto lo llevará a una pantalla similar al área de edición de publicaciones de WordPress. Proporcione un título para su foro e ingrese una pequeña descripción de él. Luego presione el botón Publicar.

Creando un nuevo foro en bbpress

Mostrando el foro de bbPress en el front-end de WordPress

Ahora que ha creado algunos foros, es hora de mostrar esos foros en la parte delantera de su sitio web de WordPress. Crea una nueva página de WordPress. Dale a esta página un título, como Foro, Comunidad, Foros de soporte, etc. Pega el siguiente código breve en tu página:

[bbp-forum-index]

Desactive los comentarios y los enlaces de la página y luego publíquelos.

Ir Apariencia »Menús y agrega esta página a tu menú de navegación.

Ahora cuando un usuario hace clic en esta página, mostrará su índice principal del foro.

La página del índice del foro en bbpress se muestra en el tema Twenty Twelve WordPress

Integrando bbPress con su tema de WordPress

En la mayoría de los casos, es probable que desee abrir su foro para nuevos registros. Para hacer eso, necesita abrir su sitio web para registrarse.

Ir Configuraciones »General , marque la casilla junto a «Cualquiera se puede registrar» para permitir registros en su sitio web.

Apertura de su foro de bbpress para registros

Ahora que su sitio web está abierto para su registro, lo primero que buscarán los participantes de su foro es una página de registro. Para crear esto, simplemente crea una página de WordPress y dale un título, p. Registro . Añadir código corto [bbp-registrarse] y publica la página.

Otra página que sus usuarios necesitarían es la página de recuperación de contraseña perdida. Crea otra página de WordPress, dale un título, p. Contraseña perdida . Añadir este shortcode a la página [bbp-lost-pass] y publica la página.

bbPress viene con un puñado de widgets. Ir Apariencia »Widgets para verificar esos widgets. El widget más importante que necesitarías es el (bbPress) Widget de inicio de sesión . Arrastre y suelte el widget de inicio de sesión en su barra lateral o en cualquier otra área de widgets. Ingrese los URI (s) para las páginas de registro y contraseña perdida y guarde el widget.

bbPulse la configuración del widget de inicio de sesión

Ahora aparecerá un formulario de inicio de sesión con enlaces a las páginas de registro y recuperación de contraseña perdida en su barra lateral. Los usuarios que hayan iniciado sesión verán sus nombres de usuario y un enlace de cierre de sesión en lugar del formulario.

bbPresione el formulario de inicio de sesión en la barra lateral

Administrar la configuración del foro de bbPress

A diferencia de otros programas populares de foros, bbPress tiene una página de configuración muy simplificada. Para administrar la configuración de sus foros de bbPress, vaya a Configuración »Foros . Esta es la página de configuración de bbPress desde donde puedes controlar varios aspectos de tu foro.

Página de configuración de foros de bbPress

La primera opción que verá en la página de configuración de foros es «No permitir la edición después». La opción predeterminada para esta configuración es de 5 minutos. Esta configuración permite a los participantes del Foro editar sus publicaciones después de la publicación. Después de este tiempo, ya no podrán editar sus publicaciones. Sin embargo, un Keymaster o Moderador del foro puede superar esta configuración.

La segunda opción «Throttle posting every» cada 10 segundos es básicamente una medida de protección contra inundaciones del foro. Te permite controlar cuánto tiempo debe aparecer una nueva publicación en el foro.

En la página de configuración, puede configurar el foro y la barra de temas, así como la cantidad de temas y publicaciones que aparecerán por página. También puede permitir a los usuarios suscribirse a temas o agregar temas como favoritos.

Roles de usuario en bbPress

bbPress viene con cinco roles predefinidos, cada uno con diferentes capacidades.

1. Keymaster – Al propietario de un sitio web o al administrador de WordPress se le asigna automáticamente el rol de Keymaster cuando instala bbPress. Un Keymaster puede eliminar y crear foros, puede crear, editar, eliminar todas las publicaciones, temas, foros.

2. Moderadores – Los usuarios con rol de usuario moderador tienen acceso a herramientas de moderación, que pueden usar para moderar foros, temas y publicaciones.

herramientas del moderador de bbpress

3. Participantes – Esta es la función de usuario predeterminada, los participantes pueden crear y editar sus propios temas y publicaciones, pueden favoritos y suscribirse a temas.

4. Espectadores – Los espectadores tienen acceso de solo lectura a foros públicos, temas y publicaciones.

5. Bloqueado – Cuando un usuario está bloqueado, todas sus capacidades están bloqueadas. Todavía pueden leer temas y publicaciones que se pueden ver públicamente, pero no pueden participar en los foros.

Eso es lo fácil que es crear un foro en WordPress con bbPress. Por supuesto, puede agregar otra funcionalidad usando más de 100 complementos de bbPress diferentes.

Esperamos que este artículo lo haya ayudado a aprender cómo agregar un foro en WordPress y cómo instalar y configurar bbPress. Si tiene alguna pregunta, consejos sobre mejores prácticas para trabajar con bbPress o cualquier otro comentario, deje un comentario a continuación.