If I understood you correctly this is what you’re after.
When in the dashboard, navigate to Settings > Reading.
Change the option that’s called Front page displays to a static page and choose the home page (assuming you’ve created a page to be the front page).
Now navigate to Pages > All Pages and edit the page you selected to be your home page (usually “home”).
Enter the shortcode [bbp-forum-index] and then publish.
For a full list of available shortcodes, visit https://codex.bbpress.org/shortcodes/
Upon further testing, I noticed that this will not edit the breadcrumbs and will show Home > Forums (linking to domain.com/forums). I also tested this by changing the forum root slug in Settings > Forums to “home” (the page I have set to be my front page) and it now shows Home > Home
I am unsure as to how this would be fixed though…
@jakoblanglois has it right, to fix the last issue he describes when just need to modify the breadcrumbs behaviour a bit…
Uncheck the ‘Forum Prefix – Prefix all forum content with the Forum Root slug (Recommended)’ in bbPress settings and then the last bit…
Upon further testing, I noticed that this will not edit the breadcrumbs and will show Home > Forums (linking to domain.com/forums).
Tweak the settings of the breadcrumb using some custom arguments, this is based on the code here though what I have below just removes the ‘forums root’ from the breadcrumb…
<?php
/*
Plugin Name: bbPress - Custom Breadcrumbs
Plugin URI: https://gist.github.com/ntwb/7781901
Description: bbPress - Custom Breadcrumbs
Version: 0.1
Author: Stephen Edgar - Netweb
Author URI: http://netweb.com.au
*/
add_filter('bbp_before_get_breadcrumb_parse_args', 'ntwb_bbpress_custom_breadcrumb' );
function ntwb_bbpress_custom_breadcrumb() {
// Forum root
$args['include_root'] = false;
return $args;
}
Copy the above into a file named ntwb_bbpress_custom_breadcrumb.php
in your plugins folder 🙂
Thanks @jakoblanglois and @netweb, it worked like a charm.
I too must say thanks! Albeit a bit of time has gone by since the last post, but this is the one I fell on and this is the one that worked for me 😀