BuddyBoss, ¿la mejor plantilla para sitios de membresía en WordPress?

¿Estás utilizando el tema BuddyBoss y te surgen dudas sobre él?

¿Estás buscando un tema que le dé forma a tu escuela o comunidad online y has oído hablar de él, pero quieres conocer nuestra experiencia?

Quédate a ver esta review objetiva y completa, que habla mucho más que de las características técnicas para plasmar también esas sensaciones más personales que un especialista en WordPress tiene al trastear con él.

¡Vamos con la reseña!

Qué es BuddyBoss

La primera pregunta, ¿qué es BuddyBoss? ¿Es un tema o es un plugin para WordPress?

Lo cierto es que una cuestión que debería de ser tan sencilla de responder no lo es tanto cuando paseamos por la página de este producto.

En la web oficial no hacen referencia clara sobre qué tipo de herramienta es BuddyBoss, más allá de señalar que es una plataforma pensada para ser utilizada en WordPress.

La realidad es que es un tema estrechamente ligado a su propio plugin, llamado BuddyBoss Platform, que es el resultado de la fusión y personalización de los plugins gratuitos bbPress (permite hacer foros) y BuddyPress (permite hacer red social).

Diferencia entre BuddyBoss y Boss Theme

BuddyBoss es un tema que se aplica a toda la web. Este tema incluye el plugin BuddyBoss Platform, que es el encargado de crear lo que ellos denominan “la plataforma” y se ocupa de aportar las funcionalidades de foros y actividad social a la web.

Al comprar BuddyBoss lo que obtienes son el tema original BuddyBoss Theme, el tema hijo y el plugin BudyBoss Platform (que tienes que descargar directamente de la web).

Boss Theme es la versión “antigua”, por decirlo de alguna manera, del tema. Este producto antiguamente necesitaba de la instalación de extensiones a mayores para poder funcionar. A día de hoy, cuando lo compras, lo que obtienes son dos temas: el original y el tema hijo, sobre el que puedes realizar modificaciones.

Características del tema

BuddyBoss es un tema muy atractivo para todo WordPress que quiera fomentar una comunidad en el interior de la web. O dicho de otra manera, es el tema que mejor diseño aplica a día de hoy a toda la interfaz de BuddyPress —que no es poca cosa—.

Si por algo se caracterizan los plugins gratuitos y oficiales de BuddyPress y bbPress, son por sus interfaces anticuadas y un tanto obsoletas.

El usuario medio no encuentra muchas buenas opciones para aplicar en ese tipo de sitios y es ahí donde reside la principal fortaleza de BuddyBoss: ha sabido encontrar y satisfacer la principal demanda de ese sector.

¿Y qué podemos decir a nivel de peso de BuddyBoss?

Hay que tener en cuenta que NO se trata de un theme para WordPress normal y corriente, sino de un tema vitaminado. Va acompañado de un plugin (BuddyBoss Platform, gratuito) que es la fusión de otros dos grandes: bbPress y Buddypress.

Así que ya sólo por esto podemos afirmar que BuddyBoss es un tema pesado.

Y eso lo corroboran los datos que vamos a compartir contigo a continuación. El archivo comprimido de la versión 1.4.4 del tema pesa… 8,8MB. Y el archivo correspondiente a la plataforma, pesa 7,1MB comprimido.

Por tanto, sumados los dos tenemos 15,9MB.

¡El ecosistema de BudyBoss pesa más que el propio WordPress!

Hemos realizado una comparativa en local, para obtener valores aproximados y hacernos una idea de cuánta diferencia de peso estamos hablando con respecto a una opción más flexible (como sería instalar un tema + cada plugin por separado). Estos han sido los resultados obtenidos utilizando Twenty Twenty (tema oficial y gratuito del repositorio de WordPress) y Astra con bbPress, BuddyPress y LearnDash:

PLUGINSWEB con
Twenty Twenty
WEB con
Astra Pro
(Ninguno)655kB394kB
bbPress + BuddyPress925kB668kB
bbPress + BuddyPress + LearnDash LMS1.1MB887kB

Y aquí los resultados si cambiamos los temas por BuddyBoss Theme y sustituimos bbPress y BuddyPress por BuddyBoss Platform:

PLUGINSWEB con
BuddyBoss Theme
(Ninguno)1.5MB
BuddyBoss Platform2.6MB
BuddyBoss Platform + LearnDash LMS3MB

La web aumenta en más del 300% el consumo de recursos si utilizamos el combo BuddyBoss Theme + BuddyBoss Platform + LearnDash que si lo hacemos con Astra Pro + bbPress + BuddyPress + LearnDash.

En estas imágenes puedes ver más detalles sobre esto. También es interesante ver la diferencia del número de peticiones entre cada caso.

Debido a su alto consumo de recursos, BuddyBoss no es la solución más óptima para montar tu próxima escuela online o comunidad.

Problemas comunes

Al tratarse de un producto tan ambicioso y que incorpora tantas funcionalidades, los problemas con BuddyBoss afloran desde el momento en el que quieras modificar algo de lo que viene por defecto. A continuación mencionamos algunos de los errores:

Traducciones

Este tema está pensado para ser utilizado en inglés, y aunque incorpora las herramientas necesarias para poder traducirlo a tu idioma, es cierto que en ocasiones las traducciones pueden dar algún que otro quebradero de cabeza.

Sobretodo si lo que quieres hacer no es una traducción literal, sino cambiar el concepto.

Ejemplo: en vez de que figure un listado con “Todos los cursos” y “Mis cursos” tú quieres que salga “Todas las materias” y “Materias que estoy aprendiendo”.

Menús

En este tema puedes utilizar hasta 5 ubicaciones de menú diferentes, pero debes saber una cosa:

El menú “Profile Dropdown” (desplegable que se activa al hacer clic sobre su usuario) sólo es visible en desktop. En mobile se produce una especie de fusión entre ese menú y el de BuddyPanel – Logged in users/BuddyPanel – Logged out users y NO MUESTRA los enlaces que tengas en el primero. A menos, claro está, que los repitas en estos dos últimos.

Menú “Profile Dropdown”. Si añades un enlace se posicionará automáticamente en el lugar que hemos señalado.
Menu Mobile de BuddyBoss
Este es el menú que se muestra en mobile, que bebe los enlaces directamente de los menús “BuddyPanel”.

Es un error importante que desaparezca por completo uno de los menús en las pantallas pequeñas.

Desconocemos si cambiarán este error en próximas actualizaciones.

Base de datos

Si eliminas BuddyBoss Theme y BuddyBoss Platform, en tu base de datos se quedará la información que correspondería a BuddyPress (actividad de los miembros, amigos, grupos, invitaciones, imágenes relacionadas con eso, mensajes, notificaciones y perfil):

Esto quiere decir que si instalas el plugin oficial BuddyPress, recuperarás esa información.

Si quieres eliminar por completo el rastro, tendrás que eliminar manualmente esos registros de la base de datos de la web.

En cuanto a la información gestionada por la parte de bbPress (es decir, los foros), como WordPress la almacena dentro de la tabla wp_posts también se conservará.

No todo son malas noticias: si por algún motivo decides dejar de utilizar el entorno de BuddyBoss, podrás conservar la información y seguir utilizándola instalando los plugins bbPress y BuddyPress (aunque, lógicamente, tendrá otra apariencia).

Gutenberg

Nos encontramos con que a la hora de crear los foros y los debates, no tenemos al editor Gutenberg sino al antiguo editor clásico.

Este no es un error de BuddyBoss, ya que se trata de una carencia de la actual versión de bbPress. Cabe esperar que en próximas versiones esto se resuelva.

El equipo de soporte

Lejos de mostrarse receptivos con el feedback de sus clientes e intentar aportar soluciones, prácticamente responden a cualquier tipo de cuestión desde la premisa “no podemos ayudarte si personalizas el sitio“.

Así le respondían al usuario @angelfplaza tras mostrar públicamente en Twitter su descontento con ellos, a raíz de la incidencia que hemos comentado en este post sobre el menú que desaparece en mobile.

Es comprensible que no puedan (ni deban) implementar todas las peticiones que realizan los clientes cuando se refieren a características muy específicas de su proyecto. Pero en este caso, que un menú desaparezca porquesí en mobile es un fallo gordo de usabilidad.

Inestabilidad

Que una pequeña empresa privada haga un fork de dos plugins oficiales de WordPress (BuddyPress + bbPress) tiene sus desventajas.

Como puntos a favor está el que el desarrollo de funcionalidades es mucho más rápido que si siguieran los cauces oficiales y que pueden adaptarlas por completo al producto que quieran vender asociado al fork (en este caso, BuddyBoss Theme).

Pueden aplicar mejoras sobre unos plugins que han ido evolucionando muy lentamente.

Pero ese tipo de proceso de trabajo se distancia del open source y desarrollo colaborativo que caracteriza a WordPress y a todo su ecosistema, y que lo han hecho llegar a donde está hoy.

A nivel práctico, ¿qué desventajas tiene esto?

  • SEGURIDAD: ¿Qué sucede cuando se detecta una vulnerabilidad en BuddyPress o bbPress, y el equipo aplica un parche de seguridad a esos plugins? Que la seguridad de tu web se verá comprometida el tiempo que tarde el equipo de BuddyBoss en aplicar el parche en su plataforma, y posteriormente tú en actualizarlo.
  • FUTURO: ¿Qué sucederá si el equipo de BuddyBoss abandona el proyecto? Cualquier otra persona podrá coger ese código y continuar su desarrollo, pero… Si apenas se encuentran contribuidores para los plugins oficiales, ¿los habría para esta iniciativa más “privada”…?

Ejemplos de sitios creados con este tema

WP FeedBack

WP Feedback

The Hustle

The Hustle

Puzzle Prime

Puzzle Prime

Paperless Movement

Paperless Movement

Frankopazo

Frankopazo

PEG Learning

PEG Learning

Offshore Titans

Offshore Titans

Nuestra opinión sobre BuddyBoss

Lo admito: me gusta mucho el diseño de BuddyBoss. Me he adentrado en algunas de las plataformas anteriores únicamente para ver la interfaz e inspirarme con ella (os aconsejo mucho registraros en WP Feedback y Frankopazo para ver a qué me refiero).

Entiendo que la gente lo compre, aunque su precio esté muy por encima del precio de mercado de temas (228$ para una web).

Es un diseño muy atractivo…

Pero BuddyBoss me parece una aberración.

Creo que por un buen diseño no es necesario, ni se debe, sacrificar a eses niveles el peso de la página.

Pienso, sinceramente, que vale la pena replicar el diseño utilizando cualquier tema liviano de los que hay disponibles en el mercado e instalar por separado bbPress y BuddyPress.

A día de hoy, BuddyBoss me parece el candidato perfecto para crear webs Frankestein inestables. De esas que temes actualizar, porque siempre hay algo que se descoloca, desaparece o deja de funcionar bien.

Llevar el mantenimiento de este tipo de webs es un trabajo que requiere mucho tiempo invertido en abrir tickets a su soporte técnico, esperar respuesta —y rezar para que resuelva la incidencia en la práctica— y, mientras tanto, la web luce con ese error temporal.

Tal vez a corto o medio plazo la inestabilidad se resuelva y tenga que actualizar este post retractándome porque lo han mejorado tanto, que es imposible seguir diciendo lo que aquí expongo.

Ojalá sea así.

Me consta que cada día este tema cuenta con más adeptos, precisamente por su diseño tan característico. Si su equipo de soporte cambia su manera de responder al feedback de los clientes y se involucra en continuar mejorándolo, habrá BuddyBoss para rato.

Habrá que ver qué es lo que sucede.

Y a ti, ¿qué te parece? ¿Lo utilizas o has utilizado en alguna web? Nos encantará conocer tu experiencia.

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (4 votos, promedio: 5,00 de 5)

He trabajado a la sombra de algunos lanzamientos que me han permitido saber lo que sé. No he conseguido nada de la noche a la mañana y debo admitir que he comprado más de un curso cuyo precio terminaba en 7. Me divierte aprender, trastear y solucionar, aunque sean actividades que me alejen de ganar dinero en piloto automático.


16 comentarios en «BuddyBoss, ¿la mejor plantilla para sitios de membresía en WordPress?»

  1. Me gusto tu descripción de tema de BuddyBoss estoy pensando en comprarlo para una comunidad que quiero crear, pero tenia algunas dudas, también me parece caro, pagando 228 dolares te dan el tema y la plataforma pero las actualizaciones te duran un año luego hay que volver a pagar, ahora salio una promoción de por vida pero cuestaal rededor de 800 dolares se pasan , en cuanto al menú de BuddyPanel no lo arreglan para que compres la app BuddyBoss que cuesta 1000 dolares.

    Responder
    • Hola Edgar,

      Me alegra saber que te ha gustado el post 🙂
      Así es, tienes derecho a las actualizaciones del tema durante un año. Pero esto te sucederá con cualquier tema o plugin premium que vayas a comprar (a menos que tengas la suerte de cogerlos justo con una oferta lifetime).

      En efecto, no es la opción más económica. Y si hablamos de rendimiento sus métricas son un auténtico disparate…
      Saludos!

    • Hola Claudio,

      La alternativa es utilizar los plugins oficiales de WordPress directamente: bbPress para crear un foro, BuddyPress para la parte más relacionada con “red social”.

      Combinar ambos con un tema muy, muy ligero, será más óptimo que la solución que ofrece a día de hoy BuddyBoss.
      Al menos, hasta que afinen mucho su solución para resolver esos pesos.

      Abrazos!

  2. Excelente Lúa. Casi tomo u curso que enseñan a montar una escuela en linea con este tema. Una consulta: no puedo entender por qué hay que instalar tanta cosa para una escuela online: se habla de un tema, un LMS, mas un plugins de membresías, mas woocomerce. Es así? De ser afirmativo ¿me podrías recomendar alternativas? La idea es instalar y funcionar. La estética la pretendo arreglar una vez subido los 2 cursos que tengo. Muchas gracias¡¡¡

    Responder
    • Hola Gonzalo,

      Sobre qué plugins debes instalar para tu escuela online va a depender precisamente de qué quieras vender y cómo quieres que sea. Para ideas “sencillas”, a veces basta con un plugin de membresía; para una escuela más completa (con seguimiento del progreso de los alumnos, exámenes, subida de tareas, etc) necesitas sumarle un LMS. Y en cuanto a WooCommerce, no tienes por qué utilizarlo si ya tienes un plugin de membresías con el que vender las formaciones.

      Pásate por nuestro post “Cómo crear una escuela profesional en WordPress“, te resultará muy útil.

      Abrazos!

  3. No es por hacer publicidad, a mi me encanta visualmente buddyboss, pero encontré a un equipo que hace temas y pluggins a un precio muy parecido.
    No se si ya les has hecho una revisión Lúa, son la gente de BuddyDev.
    Visualmente no son tan edulcorados, de hecho a mi me parece que le faltan cosas, pero los siento ligeros y menos pretenciosos.
    ¿ Que opináis ?
    Por cierto, existe alguna comunidad de gente que desarrolla con Buddypress ?
    Saludos y gracias por el post.

    Responder
    • Buenos días Victor,

      La verdad es que no conocía la existencia del tema premium de BuddyDev, llamado “Community Builder Pro”. Así que me lo apunto para cuando tengamos un rato por Mundo Funnel hacer una review y ver las diferencias a nivel técnico con respecto a BuddyBoss. Ya sólo en el precio (el de BuddyDev cuesta 99$/año) hay bastante.

      En cuanto a si hay una comunidad que desarrolla con BuddyPress, claro que la hay: empezando ya por las personas que se ocupan de desarrollar mejoras en WordPress. Si estás interesado en contribuir a mejorar la herramienta oficial, échale un ojo a esto.

      Si te refieres a un grupo más informal en el que poder charlar sobre BuddyPress, en Facebook al menos hay un par de ellos en inglés (WP Buddypress Communities y BuddyPress Devs). En español me parece que no hay ninguno.

      Abrazos!

  4. Gracias por la información, me ha sido muy útil, ando en busca de la mejor opción para hacer mi escuela en linea.
    Si tienes mas consejos de plugins y temas que pueda usar para realizarla te agradezco los comentes..
    Gracias

    Responder
  5. Hola Lúa, muy buen artículo. Tengo algunos problemas con el plugin de checkouts “CartFlows” y el tema “BuddyBoss”. Cuando le doy a “vista previa” me sale casi toda la página en negro (Entiendo que es algo con el escritorio de WordPress y el tema). Además, cuando voy a hacer una pruebas en el carrito me lleva a la página de Finalizar Compra en lugar de ir a la página de checkout que creé con el plugin. ¿Es alguna incompatibilidad o es algo que tengo que configurar que se me escapa? Gracias.

    Responder
  6. Muchas gracias por el análisis, muy esclarecedor.
    Lo que más me gusta de BuddyBoss es que aporta uniformidad estética a la plataforma con Learndash, algo que no acabo de conseguir con el tema Astra (el que uso actualmente), sino es alterando el CSS (y uno tiene sus limitaciones), o editando los widgets de Learndash en Elementor a base de revestirlos y decorarlos.
    Por eso estaba pensando muy seriamente en adquirir BuddyBoss, más viendo algunas escuelas que admiro que lo usan (eso sí, un poco en cargar sí que tardan!).
    Pero después de leeros…pues, pues me parece que no!
    Así que me he quedado un poco triste y con cara de circunstancia.
    Pero mira por donde, acabo de descubrir el theme “eLumine”, diseñado especialmente para Learndash. ¿Lo habéis probado? ¿Qué opinión os merece?. Parece que funciona muy bien con Buddypress y sobre todo va en mi dirección: homogeneiza el aspecto estético de la web y tiene un diseño trabajado que no está nada mal.
    Igual vuelvo a sonreir.
    Un saludo.

    Responder
    • Hola Carlos,

      Pues sentimos decirte que no hemos probado eLumine (al menos no por ahora). Cuando lo hagamos intentaremos publicar reseña sobre él 🙂

      Saludos

  7. ¡Pues muy útil el post 😀 !

    Estoy dándole caña a LearnDash para una upgrade de mi curso y la verdad es que me tentaba mucho. Pero me da miedo eso de instalar (para centrarme en el contenido) y darme cuenta de que el problema es que la web va lentísima o que se cae 40 días despues de montarla y con las garantías expiradas.

    ¡Graciñas por la info!

    Responder
    • Siendo conscientes de que el tema es pesado y de que va a consumir muchos recursos, si se cuenta con recursos suficientes como para cubrirse las espaldas con un plan de hosting adecuado, no tiene por qué ser un gran inconveniente. Pero hay que saber bien dónde se está metiendo uno al usarlo 🙂

      Un abrazo Iago!

Deja un comentario

Responsable del fichero: Mundo Funnel. Finalidad: Gestionar tu alta a esta suscripción y enviar publicaciones así como alguna oferta de productos o servicios propios y de terceros. La Legitimación: tu consentimiento. Destinatarios: tus datos se encuentran alojados en mi plataforma de email marketing ActiveCampaign (nuestro proveedor de email marketing) a través de su empresa ActiveCampaign, LLC., ubicada en EEUU y que se acoge al acuerdo de seguridad EU-US privacy (Ver política de privacidad de ActiveCampaign). Podrás ejercer Tus Derechos de Acceso, Rectificación, Limitación o Suprimir tus datos enviando un email a hola@mundofunnel.pro o ante la Autoridad de Control. Encontrarás más información en nuestra Política de privacidad.

Responsable del fichero: Mundo Funnel. Finalidad: Gestionar tu alta a esta suscripción y enviar publicaciones así como alguna oferta de productos o servicios propios y de terceros. La Legitimación: tu consentimiento. Destinatarios: tus datos se encuentran alojados en mi plataforma de email marketing ActiveCampaign (nuestro proveedor de email marketing) a través de su empresa ActiveCampaign, LLC., ubicada en EEUU y que se acoge al acuerdo de seguridad EU-US privacy (Ver política de privacidad de ActiveCampaign). Podrás ejercer Tus Derechos de Acceso, Rectificación, Limitación o Suprimir tus datos enviando un email a hola@mundofunnel.pro o ante la Autoridad de Control. Encontrarás más información en nuestra Política de privacidad.

Responsable del fichero: Mundo Funnel. Finalidad: Gestionar tu alta a esta suscripción y enviar publicaciones así como alguna oferta de productos o servicios propios y de terceros. La Legitimación: tu consentimiento. Destinatarios: tus datos se encuentran alojados en mi plataforma de email marketing ActiveCampaign (nuestro proveedor de email marketing) a través de su empresa ActiveCampaign, LLC., ubicada en EEUU y que se acoge al acuerdo de seguridad EU-US privacy (Ver política de privacidad de ActiveCampaign). Podrás ejercer Tus Derechos de Acceso, Rectificación, Limitación o Suprimir tus datos enviando un email a hola@mundofunnel.pro o ante la Autoridad de Control. Encontrarás más información en nuestra Política de privacidad.