BuddyPress Shortcode is a modern, robust, and sophisticated BuddyPress add-on that enables you to add social networking components on any page of your community website. This plugin is an extension of the most popular social networking plugin BuddyPress which is equipped with member profiles, activity streams, user groups, and many more incredible features. However, it is short-handed when it comes to managing all this on your WordPress site.

To combat this, we have created BuddyPress Shortcode. It is a simple multisite compatible plugin that allows you to show activity streams, members, and group listings on any post or page on your BuddyPress-powered website using shortcodes.

How to Install the plugin

This section describes how to install the plugin and get it working. Follow the steps:
  1. Download the zip file from here or WP.org.
  2. Upload the “Shortcodes For BuddyPress” plugin and then Install and Activate the plugin.
  3. Alternatively, you can use the WordPress Plugin installer from Dashboard >> Plugins >> Add New to add this plugin.

Also Read:How to Create a Dating Website Using WordPress Plugins

Adding a shortcode to a page or post

  1. Create a new page.
  2. In the Gutenberg block list, choose the Shortcodes element.
  3. Click on the shortcode you want to add to the page.
  4. Click the Publish button.
BuddyPress Shortcodes
BuddyPress Shortcode

Features of BuddyPress Shortcode

Following are the highlights of the plugin’s features:

  • Activity Streams – Insert and customize the activity stream on any page or post of your BuddyPress-powered site using a simple shortcode.
  • Group Listings – Instantly embed and personalize the desired group listings and make them appear anywhere on your BuddyPress website using a simple shortcode.
  • Member Listings – Show member listings by embedding shortcodes on your BuddyPress site with an easy-to-use shortcode.

There are three types of BuddyPress Shortcode plugin with different parameters:

  • Activity List
  • Member List
  • Group List
Activities [activity-listing] BuddyPress Activity Shortcode allows you to embed BuddyPress activities in posts/pages using shortcodes.
Members [members-listing] BuddyPress Members Shortcode allows you to embed BuddyPress Members in posts/pages using shortcodes.
Groups [groups-listing] BuddyPress Groups Shortcode allows you to embed BuddyPress Groups in posts/pages using shortcodes.

1. Activity List

This plugin allows you to put an activity stream on any page or post using activity shortcode. BuddyPress Activity shortcode plugin has a lot of features to built-in the shortcode. They customize almost all aspects of the activity stream list, what should be listed on your page, how many and everything using the shortcode.

What have accepted parameters for activity shortcodes?

  • List all activities.
  • List activities for a user.
  • List activities for a group.
  • List activities of specific user roles.

Activity Shortcodes

  • [activity-listing]: Here is the way you can easily list all the activities on the activity page with the help of this shortcode.
Activity Shortcode
Activity Shortcode: [activity-listing]
  • [activity-listing title=jon_Group object=Group per_page=1]: Here you can create an activity and define its title and object.
Activity Shortcode
Activity Shortcode: [activity-listing title=jon_Group object=Group per_page=1]
  • [activity-listing per_page=2]: This shortcode shows a list of Activities, and it accompanies a lot of parameters to customize which activity is appeared and how they are spread out.
Activity Shortcode
Activity Shortcode: [activity-listing per_page=2]
  • [activity-listing user_id=1]: You can use this shortcode to shows the content of the user activity list. The shortcode can be used on any page or widget area.
Activity Shortcodes
Activity Shortcode: [activity-listing user_id=1]
  • [activity-listing role=”administrator” scope=favorites]: With the help of this shortcode, display the list of favorites activities of a particular user role.
Activity Shortcodes
Activity Shortcode: [activity-listing role=”administrator” scope=favorites]

2. Member List

Member list allows you to embed a list of BuddyPress users using a simple shortcode. BuddyPress Member list shortcode provides an easy-to-use shortcode for listing members based on member types. You will use this shortcode for showing a list of members belonging to member types.

What have accepted parameters for members listing shortcodes?

Members Shortcodes

  • [members-listing]: Here is the way you can specify the members of the website and create their lists.
Members Shortcode
Members Shortcode: [members-listing]
  • [members-listing title=Member_List object=Groups per_page=2]: Here you can create a member list and define its title and object.
Member Shortcode
Members Shortcode: [members-listing title=Member_List object=Groups per_page=2]
  • [members-listing search_terms=’antawn’]: With the help of this shortcode you can easily find any particular member with the help of search term.
Members Shortcode
Members Shortcode: [members-listing search_terms=’antawn’]
  • [members-listing per_page=3]: How many items you want to shows you can easily list with the help of this shortcode.
Members Shortcode
Members Shortcode: [members-listing per_page=3]

3. Group List

BuddyPress Group Shortcode helps to list and manage the groups on any of the created pages. BuddyPress Group Shortcode allows you to embed a list of groups using the simple shortcode. In this shortcode, forums and activities are created (or not) by users. We have provided different types of parameters to customize your group listing.

What have accepted parameters for members listing shortcodes?

Group Shortcodes

  • [groups-listing]: Here is the way you can specify the groups of the website and create their lists.
Group Shortcode
Group Shortcode: [groups-listing]

ConclusionBuddyX Theme

With Shortcode for BuddyPress, all the power is in your hand to customize your page and display activity streams, members, group listings on any page or post. You can try more BuddyPress addons to add more features to your community. Here, we have shown demonstrate using our Reign Theme. But, if you have a limited budget and want the same features on your website you can use our free BuddyX theme.

Also, you can try its premium version shortcodes for Buddypress Pro which comes with Elementor widgets offering you the opportunity to display activities, member directory, or group directory as per your choice with simple drag and drop options.

Interesting Reads:

How to Start Your Own Social Network Website?

LearnDash Plugin Review

How Premium Themes Are Better Than Free WordPress Themes?

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

logo