Los foros de discusión han existido durante casi tanto tiempo como Internet. Incluso antes de que la World Wide Web se hiciera popular, la gente estaba compartiendo información y discutiendo temas utilizando sistemas de tablones de anuncios de servidores terminales. De hecho, mis primeras experiencias con Internet en 1998 giraron en torno a las salas de chat y los foros de discusión de AOL (vaya, miro hacia atrás con nostalgia a esos días felices).
El foro de discusión moderno conserva la idea central de lo que ahora es un concepto muy bien establecido: compartir información y discutir temas, pero ha llegado a ser un complemento liviano para WordPress que se puede instalar en cuestión de minutos.
Estoy hablando de bbPress – el Software de foro de WordPress creado por los mismos que crearon WordPress. En esta publicación voy a explicar exactamente qué es bbPress, por qué es factible que lo necesite y al mismo tiempo le mostraré cómo instalarlo.
Por qué necesita bbPress
El conjunto de funciones de bbPress no es tan completo como el software de foro dedicado, como phpBB o vBulletin, entonces, ¿por qué usarlo? Hay algunas razones convincentes para ello.
- Es ligero. El software del foro está tradicionalmente inflado, lleno de agujeros de seguridad y un verdadero drenaje para su servidor. La última versión de bbPress (v2.5.13) es fácil de usar y de código abierto, por lo que puede modificar el complemento según sea necesario.
- Está totalmente integrado con WordPress. Este beneficio va más allá de la facilidad de instalación. bbPress aprovecha el sistema de gestión de usuarios de WordPress y tiene acceso al vasto repositorio de complementos de WordPress, donde encontrará una cantidad decente de complementos específicos compatibles con bbPress. Uno de estos es BuddyPress, una plantilla para una red social basada en WordPress que realmente usa bbPress para fomentar sus foros.
- La personalización es sencilla. bbPress tiene una ventaja única sobre otros programas de foros cuando se trata de personalizar el estilo de su foro. Puesto que está diseñado para WordPress, hay muchos temas increíbles (como el Tema total de WordPress) diseñado específicamente para bbPress, por lo que cambiar el aspecto de su foro es tan fácil como cambiar su tema.
Si desea iniciar un panel de gestión de anuncios tradicional o una nueva red social, entonces bbPress probablemente no sea para usted (¡aunque consulte BuddyPress como base para este último!)
A pesar de todo, si desea agregar un elemento de comunidad a un blog existente o un área de soporte para sus clientes, será difícil encontrar algo más adecuado que bbPress.
¿Qué es bbPress?
Cualquier propietario de un sitio debe entender lo que sucede dentro de sus complementos. bbPress es simplemente tres tipos de publicaciones personalizadas, algunas plantillas de diseño, un sistema de códigos cortos, un par de widgets y código CSS. ¡Por eso se llama ligero!
Tipos de publicaciones personalizadas
Los tres tipos de publicaciones personalizadas son:
- Foros: que contiene cada foro de discusión que crea, lo que posibilita crear una jerarquía de foros
- Temas: que contiene cada hilo de discusión (el título y la publicación de apertura)
- Respuestas: que contiene cada respuesta individual a un tema
Diseños
Las plantillas de diseño estándar son adecuadas para la mayoría de los casos. A modo de ejemplo, el diseño de temas mostrará una lista de temas con la siguiente información:
- Nombre del tema
- Quién inició el tema y en qué foro lo inició
- La cantidad de personas involucradas en una conversación (voces)
- El número de respuestas al tema.
- (Y seguramente) ¿Cuánto tiempo hace que fue la última respuesta y quién la hizo?
Los distintos items se pueden diseñar con CSS para adaptarse mejor a su blog, pero si desea realizar cambios sustanciales en la estructura, deberá sentirse cómodo con PHP o comprar un tema como Total que ofrece opciones de estilo personalizadas integradas.
Códigos cortos y widgets
bbPress simplifica la visualización de los distintos items del foro donde quiera por medio de de una serie de códigos cortos y widgets. En realidad, esta es una característica formidablemente poderosa que le posibilita considerar la usabilidad y el diseño receptivo.
A modo de ejemplo, puede crear una página que enumere los temas más recientes con una selección de las publicaciones más populares resaltadas en su barra lateral usando solo un código corto y un widget. Si decide que prefiere un diseño de foro más tradicional que enumere las categorías, puede cambiar las cosas en minutos.
Para darle una idea de la flexibilidad, consulte el códice para ver los 19 bbPress códigos cortos.
Los widgets incluidos son:
- Lista de foros
- Respuestas recientes
- Temas Recientes
- Lista de vistas de temas
- Buscar
- Widget de inicio de sesión
- Estadísticas
El widget de inicio de sesión es sobre todo útil, puesto que muestra un formulario de inicio de sesión a los visitantes y un enlace de perfil a los usuarios registrados.
Instalación
Si decide probar bbPress, la instalación no podría ser más sencilla.
Instale bbPress por medio de del directorio de WordPress
Simplemente busque bbPress en el directorio de complementos de WordPress, pulse instalar y listo (o, si desea usar el complemento como base para el desarrollo, o simplemente para verlo más de cerca, puede descargar una copia del Repositorio de complementos de WordPress).
Instalar bbPress por medio de de un tema de WordPress
Su otra opción es instalar el complemento por medio de de su tema de WordPress (si ofrece la opción). A modo de ejemplo, el tema Total WordPress no solo es completamente compatible con bbPress, sino que incluye una demostración de bbPress lista para usar y fácil de importar.
Simplemente diríjase a Themeforest y compre Total (uno de los temas de WordPress de arrastrar y soltar populares y mejor calificados en la web), instalarlo y activarlo, posteriormente navegue hasta Panel de temas> Importador de demostración (Nota: esto es exclusivo de Total, la mayoría de los temas no incluirán esta característica increíble y fácil de usar).
Desde aquí busque “bbpress” y posteriormente haga clic en la demostración para comenzar.
Una vez que haga clic en Total, se le pedirá que instale los complementos necesarios, que para este caso incluye bbPress. Simplemente haga clic en cada complemento para instalarlo y activarlo.
Una vez hecho esto, Total le ofrece la opción de especificar qué partes de la demostración le gustaría importar. Para la demostración de Total bbPress, asegúrese de que todos los cuadros de datos de muestra XML, imágenes, configuraciones de personalizador de temas y widgets estén configurados para que su sitio web tenga un aspecto idéntico al de la demostración en vivo.
Cuando se complete la importación, debería ver un mensaje como el anterior. Esto significa que su contenido de muestra y bbPress están listos para funcionar.
Configuración básica de bbPress
Una vez que bbPress esté instalado y activo, notará los tres nuevos tipos de publicaciones personalizadas en el menú de administración y una página de bbPress en el menú Configuración.
Antes de sumergirse y crear el foro de sus sueños, dedique algún tiempo al menú de configuración. Navegar a Configuración> Foros.
En particular, querrá modificar la configuración de spam, que incluye:
- Tiempo de aceleración: el número mínimo de segundos permitido entre nuevas respuestas del mismo usuario
- Permitir publicación anónima: Deshabilite esto para requerir que un usuario se registre en una cuenta para publicar un tema o una respuesta
Una vez que haya hecho esto, es bueno crear varios foros, temas y respuestas de muestra (preferiblemente de varias cuentas de usuario diferentes) antes de comenzar a modificar el diseño. Con datos ficticios, es más probable que detectes cosas que deben solucionarse con CSS, sobre todo en dispositivos móviles. Afortunadamente para ti, si has seleccionado usar la demostración de muestra del tema Total, ¡estás listo para pasar a las personalizaciones!
Personalización de bbPress
Para personalizar bbPress, realmente necesitas ser un desarrollador … o usar uno de los siguientes métodos de trampa para personalizar el estilo de tu foro sin saber cómo codificar.
Opción 1: use la configuración de su tema
En primer lugar, si decidió utilizar un tema que ofrece opciones adicionales de bbPress, primero debe buscar allí. Navegar a Apariencia> Personalizar para editar opciones.
Específicamente bajo el bbPress sección (como la de Total) para seleccionar el diseño de página predeterminado para foros, temas y páginas de usuario. Después de eso, utilice la configuración de Tipografía para fuentes personalizadas y menos Opciones generales del tema para los colores de acento, Título del encabezado de la página trozos escogidos, Formularios estilismo Enlaces y botones personalizaciones y más para que el diseño coincida con su marca.
Opción 2: use un complemento de editor de CSS en vivo
Si por casualidad su tema no ofrece ninguna opción de estilo, o simplemente no las que está buscando, es factible que desee considerar un complemento de editor de CSS en vivo. Estos complementos le posibilitan señalar, hacer clic y editar items de su sitio web utilizando opciones de estilo sencillas (no se requiere código). Aquí están nuestros dos favoritos:
- Lápiz amarillo: Este complemento es uno de nuestros favoritos. Simplemente instale y haga clic en «Empecemos» para comenzar a personalizar su sitio web. ¿Querer aprender más? Consulte nuestra guía de usuario completa de Yellow Pencil para ver cómo funciona el complemento y qué funciones se incluyen.
- CSShero: Equivalente al complemento anterior, CSShero ofrece una interfaz de apuntar y hacer clic súper fácil de usar para editar estilos, colores, fuentes, espaciado y más. Eche un vistazo a cómo funciona este complemento en nuestra guía CSShero para personalizar WordPress.
Complementos complementarios de bbPress recomendados
Como se mencionó previamente, bbPress es fácil de extender por medio de de una gran cantidad de complementos. Aquí hay algunas que creemos que le gustaría considerar para agregar más funciones y opciones a sus foros.
Ultimate Member bbPress Adición
Agregue opciones para un registro de usuario fácil, perfiles avanzados e incluso membresías con el complemento Ultimate Member. Esta opción extensible se integra totalmente con bbPress para que pueda ofrecer a los miembros de su foro más para disfrutar.
Paquete de estilo bbp
¿Quiere agregar algunas opciones básicas de estilo para su foro bbPress? Prueba bbp Style Pack. Este complemento gratuito agrega opciones para personalizar el estilo, los enlaces, las funciones de visualización y más.
bbPress Notificar (sin spam)
Este complemento envía una notificación por correo electrónico a los usuarios cuando se publican nuevos temas y / o respuestas. Es útil si está operando un foro de soporte y necesita que una persona en particular responda a preguntas en un foro en particular, a modo de ejemplo.
Herramientas de GD bbPress
Uno de los complementos de bbPress más completos disponibles, esto agrega soporte BBCode, firmas de usuario, vistas personalizadas adicionales, cotizaciones en respuesta, a la vez de algunas funciones de administración adicionales.
¿La mejor solución para foros?
Es liviano, rápido y fácil de instalar, pero ¿bbPress es la mejor solución de foro para su blog de WordPress? Solo hay una forma de averiguarlo: ¡obtenga una copia, instálela en su sitio y comience a experimentar!
Ahora es el momento de recibir sus comentarios. ¿Eres usuario de bbPress? ¿Contempla que bbPress es la mejor solución de foro para los usuarios de WordPress o prefiere una solución alternativa? ¿Cuál es tu experiencia al agregar un elemento de comunidad a tu blog?
Danos tus respuestas a las preguntas anteriores en las secciones de comentarios a continuación. Alternativamente, si tiene algún otro comentario o pregunta, ¡dispare!