The Complete List of BuddyBoss Shortcodes & How to Use Them

Affiliate Disclosure: We may be compensated if you use our links to make a purchase. We are extremely selective in who we partner with & only recommend products we believe in. Our affiliate relationships do not influence our recommendations.

BuddyBoss is a powerful community platform that turns your WordPress site into a social network. Many features can be inserted in various places throughout your site using BuddyBoss shortcodes (as well as blocks).

Most of these blocks are available in the free BuddyBoss Platform plugin, but a few are only available in Platform Pro.

Let’s break down all BuddyBoss shortcodes & blocks, and discuss how to use each one.

SEE ALSO: LearnDash shortcode reference →

Of course, when you’re using BuddyBoss with LearnDash, LifterLMS, Tutor LMS, or any other WordPress LMS plugin, all of the shortcodes in that plugin are also available to you.

Recommended Product

Uncanny Owl logo
Uncanny Owl has been making the best LearnDash plugins since the day LearnDash was born. Their LearnDash Toolkit is used on over 30,000 sites and adds 20+ features specifically for LearnDash. They also sell the popular plugins:
Uncanny Groups - group/corporate sales, group reporting & more.
Tin Canny Reporting - one of the best reporting plugins for LearnDash
Uncanny Automator - automate LearnDash & connect with 150+ WordPress plugins & third-party services

Subscribe to our YouTube channel for more LearnDash tutorials.

📘 BuddyBoss Blocks (for Gutenberg)

If you’re using the block editor (Gutenberg), I recommend using blocks over shortcodes. However, some features are still not available as blocks.

BuddyBoss Zoom Integration

BuddyBoss Zoom integration block editor
Example of the BuddyBoss Zoom block in the block editor

The Zoom integration for BuddyBoss is only available in BuddyBoss Platform Pro.

Before using the BuddyBoss Zoom blocks, you need to connect your site with Zoom, and follow the setup instructions. You’ll also need to enable certain settings in your Zoom account.

Once set up, you can insert Zoom blocks anywhere on your site, including courses, lessons, quizzes, custom post types, etc.

BuddyBoss Zoom blocks

Zoom Meeting Block

The Zoom Meeting block allows you to add existing meetings to any page, as well as create a new meeting right from within the block editor. It supports one-time and recurring meetings.

Zoom Webinar Block

This requires a paid Zoom plan that supports webinars.

Recommended Product

Rapyd WordPress Hosting
Rapyd just launched the fastest BuddyBoss, LearnDash & WordPress LMS hosting on the planet. Get 25% OFF with their early bird discount and lock-in up to 2 years of discounted pricing. From the creators of BuddyBoss.

Get 25% OFF Rapyd Today →

Webinars allow you to livestream video right within any page in your site. You can add new webinars or embed existing ones.

📘 BuddyBoss Shortcodes

Here’s a complete list of every available BuddyBoss shortcode. Many of these were carried over from when BuddyBoss forked BuddyPress, so if you’ve used BuddyPress in the past, some of them may look familiar.

The Example(s) column provides an example how to use each shortcode. Anywhere you see sequential numbers (i.e. 123), replace them with the ID of your forum, topic, zoom meeting, or other relevant content that you’re trying to display.

SEE ALSO: How to find WordPress IDs

ShortcodeDescriptionExample(s)
Forums & Discussions
[bbp-forum-index]Display all of your forums in a list[bbp-forum-index]
[bbp-forum-form]Display the “Create New Forum” form[bbp-forum-form]
[bbp-single-forum]Display a specific forum’s discussions[bbp-single-forum id=123]
[bbp-topic-index]Display most recent discussions in a list[bbp-topic-index]
[bbp-single-view]Display popular discussions, ordered by number of replies[bbp-single-view id="popular"]
[bbp-single-view]Display all discussions that have no replies[bbp-single-view id="no-replies"]
[bbp-topic-form]Display the “New Discussion” form[bbp-topic-form]
[bbp-topic-form forum_id=123]
[bbp-single-topic]Display a specific discussion[bbp-single-topic id=123]
[bbp-topic-tags]Display a tag cloud of discussion tags[bbp-topic-tags]
[bbp-single-tag]Display discussions with a specific tag[bbp-single-tag id=123]
[bbp-single-reply]Display a specific reply[bbp-single-reply id=123]
[bbp-search]Display the “search forums” form[bbp-search]
[bbp-stats]Display the forum stats[bbp-stats]
Groups & Profiles
[group]View all groups of a specific group type[group type="school"]
[profile]View all profiles of a specific profile type[profile type="teachers"]
Video
[zoom_meeting]Display a Zoom meeting[zoom_meeting id="123456789"]
All BuddyBoss shortcodes (as of Jan 2024)

👩‍💻 How to Use BuddyBoss Shortcodes

Let’s talk about how to use all of the BuddyBoss shortcodes. Most shortcodes only have one parameter—either an ID or a type of group/profile—so there aren’t many options to discuss.

General Usage

You use BuddyBoss shortcodes just like any other WordPress shortcode. They start with an opening bracket [ and end with a closing bracket ].

Some shortcodes don’t have any options (or parameters), and look like this:

[bbp-forum-form]

Other shortcodes have one or more parameters you add to the shortcode, like this:

Recommended Product

Uncanny Automator logo
Automate your LMS site with over 150+ plugins & apps. Uncanny Automator is the perfect no-code automation tool to replace dozens of WordPress plugins.

 • Supports LearnDash, Tutor LMS, LifterLMS, and most membership plugins
 • Trusted by 30,000 companies

Get 10% OFF with code affiliate10-dwarfel

[bbp-single-forum id=123]

This parameter is often an ID used to identify a specific piece of content to display. It can also refer to categories, or different types of content.

[group type="school"]

[bbp-forum-form]

How to create a discussion forum in BuddyBoss (3:11)

Are there any BuddyBoss shortcodes that I left out? Please let me know in the comments so I can keep this reference up to date.

If you’re still considering BuddyBoss for your next project, check out our BuddyBoss price guide. It helps explain the true cost of a BuddyBoss site, the differences between the Platform plugin and BuddyBoss Theme, and other common pricing questions.

Previous

LearnDash vs. Teachable: A Super In-Depth Comparison of LMS Platforms

Next

Easy Dash Free LearnDash Reports Plugin

4 Comments

  1. Shayna

    Hi Dave, I just wanted to say THANK YOU for your useful and in-depth content! It seems like every time I search for something related to LearnDash or BuddyBoss, one of your articles comes up – and I always click on it because I know I’ll find all the info I need 🙂

    • Aww, thanks Shayna. I really appreciate you taking the time to comment, and I’m glad I’m able to help 😊.

  2. buddyboss

    Could you please develop a new shortcode to display related topics at the bottom of the topic details page on the buddyboss forum?

Leave a Reply

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