Introduction
The BuddyBoss platform displays 20 members per page with 3 columns by default in the Members Directory. You can increase this number by adding a small custom function to your active theme. This guide explains how to change the number of members displayed in the members directory.
Custom Workaround
Before proceeding, make sure you have a complete site backup.
- Go to Appearance > Theme Editor in your WordPress admin dashboard.
- Under Select theme to edit, choose your active theme (preferably a BuddyBoss Child Theme), then click Select.
- From the Theme Files list, open Theme Functions (functions.php).
- Add the following code just before the closing PHP tag (?>):
add_action( 'bp_after_has_members_parse_args', 'bb_increase_members' );
function bb_increase_members( $args ) {
$args['per_page'] = 24; // Change this number to set the desired member count per page
return $args;
}- Click Update File to save the changes.
Troubleshooting and FAQs
Q: The member count didn’t change.
A: Make sure the code is added to the active theme’s functions.php file. Clear any caching plugins and refresh the page.
Q: Can I set the number of members to any value?
A: Yes. Replace 24 with any number you prefer.
Q: Will this change the number of columns per row?
A: No. This function only changes the number of members displayed per page. Column layout is controlled separately by the theme CSS.
Q: Can I revert this change easily?
A: Yes. Remove the code from functions.php and save the file.