Skip to content

Template Overrides

The addon registers its templates directory with PeepSo (PeepSoTemplate::add_template_directory), so its front-end markup follows PeepSo’s template system and can be overridden from your theme the same way other PeepSo templates are.

Template Path in plugin Rendered for
Profile Forums tab templates/forums/forums.php The PeepSo profile Forums tab.
Group forum page templates/forums/group-bbpress-forum.php The forum tab inside a PeepSo group.
Group forum sub-tabs templates/forums/forum-tabs.php The Topics / Add-New tabs inside a group forum.
Group new-topic form templates/forums/add-new.php The Add-New tab of a group forum.

Copy the file into your theme following PeepSo’s template override convention (the addon’s directory is added as a PeepSo template source, so PeepSo resolves theme copies first). Template override support has been in place since version 1.2.0.

Front-end styles ship in assets/css/peepso-bbpress-css.css, with an RTL variant in assets/css-rtl/, an icon font set in assets/font/, and the Slick carousel styles/scripts in assets/. Admin forum-edit styles are in assets/css/peepso-bbpress-admin.css.

Note: front-end and admin assets are enqueued with a version of time(), which disables browser caching for these files. See Troubleshooting.