"One of main reasons that BuddyPress communities fail is because members don't connect and interact with each other. One way to improve that is through design that keeps members interested."
The base templates that BP looks for in order of priority are:
plugin-buddypress.php
buddypress.php
community.php
generic.php
page.php
single.php
index.php
If you are on a single group page, BuddyPress will use the following template hierarchy:
If you are on a single member page, BuddyPress will use the following template hierarchy:
you're in charge of handling hosting. And unless you have a cousin who works at a hosting website that'll hook you up, well, that's going to cost some money too.
Developers may modify the functions of BuddyPress through the file bp-custom.php, placed in the directory wp-content/plugins/bp-custom.php.
Please note: the bp-custom.php file is not included by default but must be manually created.
HTML5
This feature allows the use of HTML5 markup for the comment forms, search forms and comment lists.
add_theme_support( 'html5', array( 'comment-list', 'comment-form', 'search-form' ) );