Skip to main content




Cuando piensas en las redes sociales, las tres grandes te llaman la atención: Facebook, Twitter y Google+.

Social networks offer something that traditional sites cannot offer to the same degree: community. En todos estos sitios Web hay un flujo constante de comunicación entre sus miembros y el público y eso es algo que tal vez quieras aprovechar.

No obstante, es posible que tenga dudas sobre usar uno de los tres grandes para sus propios fines. Es probable que cambien la funcionalidad del servicio para que ya no haga exactamente lo que usted desea. Es posible que simplemente esté hablando de información confidencial que no se siente cómodo teniendo en un server de terceros en algún lugar, sin importar las garantías que se le den.

Si le suena familiar, la respuesta a sus problemas podría ser BuddyPress. Es un plugin from WordPress que según sus creadores, Automattic, es "Social networks in a box". In this post, I'm going to explain what BuddyPress is, why you might need it, and show you how to install and expand it.

Why should you use BuddyPress

best-buddypress-plugins-wordpress-4800342

Aún cuando la cosecha actual de redes sociales es extremadamente útil para construir una gran comunidad, puede que no sean ideales si solo desea crear una pequeña social network para su compañía, nicho de interés, equipo deportivo o algo más.

You may have a company that you are not comfortable creating a group or area on an external website, or those sites are just not exactly what you are looking for. You want your employees to engage with each other online in a social way, but you want full control especially as it relates to the website they use.

BuddyPress offers you these options and it is extremely easy and fast to set up on your own server. Using BuddyPress gives you a more private and intimate social network. It can be a social network where you control all aspects and use only those functions that you think are necessary.

Let's take a look at how it installs BuddyPress.

How to install BuddyPress

install-buddypres-plugin-8381772

If you decide to give BuddyPress a try, installation is straightforward. All you need to do is search for it in the WordPress plugin directory (which when you are logged in to WordPress you are in Plugins> Add New) and click the "Install Now" button and then "Activate".

BuddyPress Settings

Once the installation is complete, you will notice a new BuddyPress option under the Settings tab. This is where you can choose BuddyPress features, pages, and more through 3 main sections.

buddypress-components-1867333

The first section is for Components. I would recommend leaving the components for "Extended Profiles" and "Account Settings" active, and then selecting a few others that you think you will use. As an example, you may want to enable "Notifications" for your users or "Private messages" to encourage users to get to know each other one by one.

buddypress-options-5372603

The following is the main Options section, where you can enable or disable various member roles. Here at the same time is where you can choose between legacy or nouveau BuddyPress layout.

buddypress-settings-pages-4085937

So if you click on the pages section you'll find the options for setting up (you guessed it) your BuddyPress main pages. Depending on the components you have enabled, you will have different "Directories" page options.

A la vez, si ha habilitado la opción «Membership: cualquiera puede registrarse» en la página principal de Configuración de WordPress, al mismo tiempo tendrá la opción de elegir Registrarse y Páginas activas para que los nuevos miembros se registren en su sitio social.

Note: Si no ha creado o configurado una página para uno de sus componentes, verá un aviso como el de la captura de pantalla anterior. Simplemente haga clic en el link «reparar» para crear y adjudicar automáticamente una página para su componente para solucionar rápidamente el problema.

BuddyPress menu items

After finishing the basic BuddyPress setup, you might see some new tabs on your WordPress dashboard. These can include Activity, Groups, and Emails.

Activity is a continuous feed of everything that happens on your BuddyPress site. This is only available to the administrator and allows you to filter activities by type, such as "Created a group" or "New member registered".

the Groups The tab enables you to create and manage user groups on the site. These groups come in three types:

  • Public: These groups are open to all members of the site. All communication within these groups can be viewed and searched.
  • Private - These groups are open to all members of the site. All communication within these groups can be viewed and searched.
  • Oculto: estos grupos están completamente ocultos para todos y solo se puede tener acceso a ellos a través una invitación del administrador del grupo. Nunca aparecen en el directorio del grupo ni a través de de búsquedas en el sitio. El contents solo puede ser visto por miembros del grupo.

the Emails The tab includes all the default emails that BuddyPress uses. This includes email address verification for newly registered users, account activation, a notification email when a member responds to another member's post, group invites, and more. Depending on the components you have active you will see more or less email templates. You can customize the text and layout of your emails using the built-in options; here is an excellent guide on how you can customize BuddyPress email templates.

Widgets de BuddyPress

buddypress-widgets-8420875

At the same time you are offered a selection of new sidebar widgets to use. Are:

  • (BuddyPress) Groups
  • (BuddyPress) Members
  • (BuddyPress) Recently Active Members
  • (BuddyPress) Who's Online

In addition to these widgets, a login widget is created in your sidebar for members to use to log in or register an account if that is something you enable.

Key Features of BuddyPress

We mentioned some of these briefly previously, but let's dive into the juicy key features of the BuddyPress social plugin.

Latest Actions

buddypress-activity-stream-5109816

The fundamental feature of BuddyPress is the activity flow. Each member can post updates to their own activity stream from their profile.

Cualquier miembro puede seguir cada transmisión a través RSS o notificación por correo electrónico. Y usar el símbolo @ seguido del nombre de Username del miembro te posibilita mencionar a ese usuario en tu flujo, de una manera muy idéntico a la que usa Twitter en este momento.

Members can comment on broadcasts and tag them as favorites to enhance discussions. Each group at the same time has its own flow of activities which is controlled by the visibility of the group.

User Groups

buddypress-group-management-4061399

We have already mentioned one of the key features of BuddyPress: user groups. Creating multiple groups enables you to segment the communications that occur between your site members and allow them to have focused discussions within each group.

Al mismo tiempo le posibilitan mantener conversaciones privadas con una selección de persons si es algo que necesita hacer. Un ejemplo de uso de grupo ideal sería para una compañía que desea separar sus discusiones por departamento o ubicación.

Members and friends

BuddyPress se extiende al sistema principal de usuarios de WordPress. Los usuarios ahora son «miembros» y pueden hacer varias cosas que están más en línea con sus expectativas de usuario de redes sociales. Los miembros pueden ser amigos de otros miembros, lo que posibilita una conexión social más centrada. Pueden seguir los feeds de actividades de otros miembros, así como participar en varias discusiones de grupo y comunicarse directamente con otros miembros.

Extended user profiles

buddypress-extended-profiles-9153096

The basic WordPress user profile doesn't offer much customization. BuddyPress changes this by adding new options and features. When users log into your profile, they will see new options for their activity, notifications, messages, friends, and groups (again, depending on the components you have enabled).

buddypress-user-edit-extended-profile-9270776

When users click the Profile> Edit option, they will be able to edit personal information such as their username, profile picture, cover picture, and any other custom fields you have added.

buddypress-profile-fields-2895187

And speaking of custom fields, BuddyPress includes an option for you to add completely new fields in the user record. You can make these fields a requirement for registration or simply a means for members to share more information about themselves within their profile.

BuddyPress installation extension

As with WordPress, BuddyPress can be expanded using a multitude of plugins created specifically for it. Here are some plugins to consider.

Buddyboss

buddyboss-platform-8721719

When building your online community, you may want more than what BuddyPress has to offer. You may want to add customizable member profiles, the ability to create social groups, member albums, event support (via Events Calendar Pro), offer courses (like LearnDash, or even sell memberships. This is where BuddyBoss comes in. This powerful plugin adds these community features and more so you can create your best BuddyPress site.

More about BuddyBoss

BuddyPress Groupblog

buddypress-groupblog-free-plugin-4874261

Aún cuando hay un Blog asociado con su sitio, este plugin le posibilita ampliar las opciones de Grupos para agregar un solo blog a cada grupo creado. Desde allí, los administradores de grupo pueden adjudicar roles de usuario para el blog.

More information about the group blog

BuddyPress Activity Plus

buddypress-activity-plus-e1524768436755-6434051

This handy plugin makes it easy for users to promote each other's posts with the familiar Facebook-style share buttons. The plugin at the same time enables members to embed images, videos or links in their activity stream, which simplifies the sharing of media on their site.

More information about Activity Plus

Youzer Power User Profiles

youzer-plugin-advanced-profiles-1335506

Youzer is a premium plugin (unlike the other free plugins we have mentioned), however it is definitely a must if you really want to build your own social network with BuddyPress. This plugin adds options for badges, emoticons, social login, comments, mentions, and much more (see our full Youzer review to see what else this plugin can do).

More information about Youzer

BuddyPress Documents

buddypress-docs-free-plugin-4243975

This plugin adds collaborative documents to your BuddyPress community. Therefore, members and groups can work together on projects, events, meetings, and more.

More information on Documents

rtMedia Gallery for BuddyPress and bbPress

rtedia-gallery-free-plugin-9234860

rtMedia adds a new media tab for BuddyPress user profiles and groups. So members can connect and share pictures, videos, and even slideshows of themselves or group events.

More about rtMedia

There's a lot more to it than this small selection of plugins (here's a collection of our picks for the best BuddyPress plugins), and a full list can be found at the BuddyPress.org website.

The best private social network?

BuddyPress is a simple and highly customizable solution for creating small social networks. It may be exactly what you are looking for if you need to make use of a social community while maintaining privacy and control of your own website. The best way to find out is to download a copy, install it on your server, and test it out.

Are you a BuddyPress user? What do you think of this social network for WordPress and what recommendations do you have to expand its functionality? Have you tried BuddyPress and decided it's not for you?

Let us know your answers to these questions in the comment section. If you have any other questions or comments about BuddyPress, we'd love to hear from them at the same time.