Learn BuddyPress: Build A Social Network with WordPress
4.4 (41 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,412 students enrolled

Learn BuddyPress: Build A Social Network with WordPress

Learn How To Easily Create Your Own Online Social Network Using BuddyPress
4.4 (41 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,412 students enrolled
Created by Zachary G.
Last updated 3/2020
English [Auto]
Current price: $11.99 Original price: $19.99 Discount: 40% off
6 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 1 hour on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • learn how to build an online social network
  • learn how to install BuddyPress
  • learn how setup and configure BuddyPress
  • learn how to manage and customize user profiles
  • learn how to customize BuddyPress
  • much more!
Course content
Expand all 23 lectures 58:13
+ Getting Started With BuddyPress
6 lectures 13:03

Since BuddyPress is a WordPress plugin, you can install and activate it like other plugins, directly from within the admin area. In this video we go over the steps for finding, installing and

Preview 01:09

BuddyPress has a rich settings area that allows you to configure what major functionality or components BuddyPress has running. In this video we will walk through the setup process for BuddyPress.

Preview 03:31

BuddyPress should nicely integrate with existing WordPress themes. In this theme we will take a look at how BuddyPress looks when installed with different themes.

Preview 01:57

Once you have BuddyPress setup you will want to begin testing the user registration process. This will include enabling registration in WordPress, testing the process with dummy information and also using a few helpful plugins.

Preview 04:03

Like the WordPress Codex, the BuddyPress Codex has information on setting up and customizing BuddyPress. We will look over the different areas of the Codex to familiarize ourselves with sections that we may need later.

BuddyPress Codex
+ BuddyPress Member Profiles
6 lectures 13:22

The member listing pages is where you can see a list of active members on a BuddyPress site. In this video we will take a look at how to find and navigate this important page.


The profile page is where people can go to view all of the information about a BuddyPress site member. This includes their activity, their social connections and any other custom information added to their profile.

Profile Pages

BuddyPress offers the ability to create custom user fields that can be required during registration as well as show up on profile pages. In this video we go over the options for setting up user fields as well as how to view them on the front-end of the site.

Custom User Profile Fields
Edit Profile

In this video we look at how users can manage and edit their settings in BuddyPress. This includes being able to change one's email as well as what email notifications a user receives via email.

User Profile Settings

Status Updates in BuddyPress let members add short posts that show up in a variety of places on the site. A user's status update will likely show on their profile page and the main activity stream for the site. In this video we look at status updates in BuddyPress.

User Profile Status Updates
+ Social Networking in BuddyPress
7 lectures 16:37

BuddyPress has the default ability to have friends on a site. This is a two way relationship, meaning a person has to accept you as a friend. In this video we look at how friends work with BuddyPress.


By default, BuddyPress does not allow for one way follow relationships. In order to accomplish add this functionality we use the Follows plugin.

Follow Plugin for BuddyPress

When you mention a user, they receive a notification that you have included them in your post. You can mention a user in your status updates by using the @ character followed by their username, like @username.

Tagging Friends

BuddyPress offers a Messages module that allows users to send each other both public and private messages.


Groups in BuddyPress allow users a way to organize themselves by interest and activity. Groups come with a variety of privacy settings and options for inviting and accepting group members. In this video we go over how to setup groups as well as invite members and accept membership into Groups.


BuddyPress has great notifications, which can be sent via email and from within the app. In this video we look at how to trigger and access notifications.


The BuddyPress activity stream is where status updates and site-wide activity display. Groups also have activity streams associated with group activity. In this video we will look at posting to activity streams.

Activity Stream
+ Customizing BuddyPress
3 lectures 14:08

BuddyPress has a lot of functionality built into it out of the box. However, there are a number of really helpful plugins that you will want to know about when building BuddyPress sites. In this video we do a round up of popular BuddyPress related plugins.

Useful BuddyPress Plugins

By default, BuddyPress should integrate well with any WordPress themes. However, some themes take extra effort to style BuddyPress specific components. In this video we look at a few popular BuddyPress themes as well as some outdated BuddyPress themes and how to identify them.

BuddyPress Themes

If you decide to tackle the process of creating a BuddyPress specific theme, this video will help outline some helpful resources and starting points.

Theme Customization
  • basic knowledge of Wordpress

Creating an online social network is not as hard as you might think.

If you’re an avid WordPress user, then you may have heard of the well known social networking solution called BuddyPress. This powerful plugin for WordPress transforms websites into a fully functional social network platform.

BuddyPress is a great way to build a social network for your website, company, school, sports team, or any niche community.

BuddyPress is a social network that allows users sign-up and create their very own profiles. Users can send messages, make connections with other users, create groups or communities, share status updates and much more.

In this course you will learn all about BuddyPress. You will learn how to to setup and configure BuddyPress, how to manage and customize user profiles, how social networking works in BuddyPress, and customizing BuddyPress with plugins and themes.

Who this course is for:
  • anyone who wants to create an online social network
  • WordPress users