Amending bbpress templates
bbPress has a number of templates that alter how the forums are displayed, and you can alter these to entirely change how the forums display.
you’ll find these templates at
The index for the forums starts by using
If you open this up you will see that it them calls a further template by using the function bbp_get_template_part
<?php bbp_get_template_part( ‘loop’, ‘forums’ ); ?>
(this translates to loop-forums.php)
this in turn calls
<?php bbp_get_template_part( ‘loop’, ‘single-forum’ ); ?>
(this translates to loop-single-forum)
and so on.
If you need to alter a bbpress template, then you should really do this in a child theme, as otherwise theme upgrades will overwrite this.
see https://codex.bbpress.org/functions-files-and-child-themes-explained/ on how to set up a child theme
To alter a template
Create a bbPress folder in your theme:
Where %yourthemename% is the name of your theme.
Then go into
Copy whatever file(s) you wish to change into the bbPress folder in your theme. bbPress will now use this file instead of the default, and you can amend this file.