Skip to content

BuddyPress Blocks

BuddyPress Blocks

11 blocks for building community features. Requires BuddyPress plugin to be active.

These blocks only appear in the block inserter when BuddyPress is installed and activated.

Members Carousel

Display community members in a sliding carousel.

What You Can Do

Show members in attractive carousel Display avatar, name, and meta info Filter by member type Link directly to profiles

Settings

SettingOptionsRecommendedMembers CountNumber12Member TypeAll, Active, Popular, NewestActivePer View1-64Show NameYes/NoYesShow MetaYes/NoYesAutoplayYes/NoYesLoopYes/NoYes

Best For

Homepage “Active Members” section Community showcase “Meet Our Members” sections

Members Grid

Display members in grid layout with optional filters.

What You Can Do

Show members in organized grid Enable search and filters Pagination for large communities Customize card appearance

Settings

SettingOptionsColumns2-6Members Per PageNumberMember TypeFilter by typeShow SearchYes/NoShow FiltersYes/NoCard StyleDefault, Minimal

Best For

Member directory pages Community browsing Full member listings

Members Lists

Compact member listing format.

What You Can Do

Display members in list view Show more info per member Compact for sidebars Quick profile access

Settings

SettingOptionsMembers CountNumberMember TypeFilterShow AvatarYes/NoShow RoleYes/NoAvatar SizeSmall, Medium

Best For

Sidebar widgets Recent members lists Compact member displays

Group Carousel

Display BuddyPress groups in carousel.

What You Can Do

Showcase groups in sliding format Show group avatar and info Display member count Filter by group status

Settings

SettingOptionsGroups CountNumberGroup TypeAll, Public, PrivatePer View1-6Show DescriptionYes/NoShow Member CountYes/NoAutoplayYes/No

Best For

Homepage group showcase “Popular Groups” section Group discovery

Groups Grid

Display groups in grid layout.

What You Can Do

Show groups in organized grid Filter by group type Pagination support Card styling options

Settings

SettingOptionsColumns2-4Groups Per PageNumberGroup TypePublic, Private, AllShow DescriptionYes/NoCard StyleDefault, Minimal

Best For

Group directory pages Community exploration Group listings

Groups Lists

Compact group listing.

What You Can Do

List groups compactly Show key group info Quick join buttons Sidebar-friendly

Settings

SettingOptionsGroups CountNumberShow AvatarYes/NoShow MembersYes/NoShow Join ButtonYes/No

Best For

Sidebar group lists Recent groups Quick group access

Profile Completion

Show users their profile completion progress.

What You Can Do

Display profile completion percentage Show which fields are missing Encourage profile completion Link to profile edit

Settings

SettingOptionsShow PercentageYes/NoShow Progress BarYes/NoShow Missing FieldsYes/NoEdit Profile LinkYes/No

Best For

Member dashboard Profile page sidebar New member onboarding

Dashboard Intro

Welcome panel for logged-in users.

What You Can Do

Personalized welcome message Show user’s avatar Quick action links Custom greeting text

Settings

SettingOptionsGreetingTextShow AvatarYes/NoShow NameYes/NoQuick LinksAdd multipleMessageWelcome text

Best For

Member homepages Dashboard welcome section Personalized community greeting

Header Bar

Navigation bar with BuddyPress features.

What You Can Do

Show notifications dropdown Show messages dropdown User profile menu Friend requests

Settings

SettingOptionsShow NotificationsYes/NoShow MessagesYes/NoShow FriendsYes/NoShow SearchYes/NoUser MenuCustomize

Best For

Site header Community navigation Member area top bar

Forums

Display bbPress forums list.

What You Can Do

List all forum categories Show topic and reply counts Display latest activity Link to forum pages

Settings

SettingOptionsForum LayoutList, GridShow CountsYes/NoShow LatestYes/NoForumsAll or Select

Best For

Community homepage Forum directory Discussion overview

Forums Activity

Show recent forum activity feed.

What You Can Do

Display recent topics and replies Show activity timestamp Link to discussions Filter by forum

Settings

SettingOptionsActivity CountNumberShow AuthorYes/NoShow ForumYes/NoShow TimeYes/No

Best For

Community homepage Sidebar activity feed Recent discussions

Building a Community Homepage

Recommended Layout

[Dashboard Intro] - Welcome logged-in users

[Members Carousel] - "Active Members"

[Groups Grid] - "Popular Groups"

[Forums Activity] - "Recent Discussions"

[CTA Box] - "Join our community today!"

Back to All Blocks | Next: WooCommerce Blocks