Well some one has modified it. The theme you are using is not default Twenty Elevent. The HTML markup has changed a little and it’s causing the problem.
Switch to the default Twenty Eleven and see if that fixes the alignment. If it does, then add your colors back in.
Only users with upload capability are allowed to embed images by default. I’d recommend that you install the GD bbPress Attachments plugin for this as it will give the option for users to upload images.
@Danwp23 Hello, I was having this same issue when I came upon your post. I had not tried changing the permalinks yet but did and had the same successful result as you (no 404). I changed the permalinks back to the post name structure then changed the theme package under the forum settings to Twenty Ten instead of bbPress Default. Refreshed the forum page and IT WORKED! The only conclusion I can make is there may be a issue with the bbPress Default theme package and some custom themes. Let me know if this works for you, hope so!
I’ve just tested this on my local bbPress and only the first snippet is needed. The meta box was added automatically and everything worked fine.
It might be a theme conflict, have you tried switching to the default theme?
Bob,
You may want to try this guide:
https://codex.bbpress.org/legacy/step-by-step-guide-to-creating-a-custom-bbpress-theme/
You will copy file and move them inside your existing theme directory. This will override the default theme that lives inside the plugins directory.
Good luck!
Luke
I asked this on the BuddyPress site, but didn’t get a response, so thought I’d ask here.
I’m trying to add topics in my forums within a BP group, but whenever I do, I get the following message:
There was an error when creating the topic
I’ve tried creating within the group and within the main site and selecting a group to post to, but I get the same thing.
I thought it was the theme I’m using so I tried the default BP theme, which is where I got the message above (on my theme, it just didn’t say anything).
Thanks.
I have been changing the role of several members but have not seen a change in behavior.
By default they are assigned Subscriber roles in the WP database.
We are using 2.1.2 as a full plugin to our WP installation so bbpress uses the WP users DB right?
Ive also tried posting from one of the members after i upgraded them to admin role as a previous topic mentioned user profiles not working until a user had posted. No joy….
Hi,
I’d like to display all recent topics on the front-page of buddypress wideforums, like here on bbpress.org and buddypress.org/support, instead of default forums tree. Is there a setting to do this?
Thanks.
Hi . I am Translating bbpress system to persian(Farsi) language .
I have A Question To You : How Can I Put My Translate Stats To This Page ??? http://translate.wordpress.org/projects/bbpress/plugin . for example : korean Language : http://translate.wordpress.org/projects/bbpress/plugin/ko/default .
Thanks a lot .
For anybody who runs into a similar problem:
I identified the problem to be the Polylang plugin which happens to be the currently only reasonably working multi-language plugin.
The problem is that Polylang filters all created topics and replies based on the currently set user language.
By default it does not assign a language ID at all, therefore new topics are not listed. Assigning the correct language from the topics administration fixes that problem but on a very busy website this is not a solution.
ok found a solution
function my_custom_bbp_stylesheet(){
wp_deregister_style( 'bbp-default-bbpress' );
wp_enqueue_style( 'bbp-default-bbpress', get_stylesheet_directory_uri() . 'mystylesheet.css' );
}
add_action( 'bbp_enqueue_scripts', 'my_custom_bbp_stylesheet' );
I want to deregister the default stylesheet that bbpress load when in compatibility theme mode
I tried with wp_deregister_style( ‘bbp-default-bbpress-css’ ) which is what I see in the header… but I think I need to filter something or remove an action
is this documented?
thank you
I’m creating a customised forums front page for bbPress, by listing forums in a different way to the bbPress default.
Essentially what I’m trying to do is replace the use of bbp_list_forums() with a second, nested bbPress loop so that I have greater control over how the sub-forums are displayed.
I know I can use the ‘before’ and ‘after’ parameters of bbp_list_forums() but that doesn’t give me as much control as I need.
The only question I found that came close was this one which doesn’t actually provide a definitive answer.
Code won’t paste nicely here so it’s over here: http://wordpress.stackexchange.com/questions/64681/creating-nested-forum-loops-in-bbpress
See the bbp_list_forums() reference – in place of that I want another “while (bbp_forums())…” loop but how do I do that without interfering with the main loop?
Thanks
-
This topic was modified 12 years, 11 months ago by
Philip John. Reason: dodgy formatting fix
-
This topic was modified 12 years, 11 months ago by
Philip John. Reason: try again
-
This topic was modified 12 years, 11 months ago by
Philip John. Reason: *sigh* linking to code instead
Hi
I am trying to remove the “Right Now in Forums” with a function but i don´t know hoe to target it. Someone how knows?
Code below:
function disable_default_dashboard_widgets() {
// Right Now Widget
remove_meta_box('dashboard_right_now', 'dashboard', 'core');
// Comments Widget
remove_meta_box('dashboard_recent_comments', 'dashboard', 'core');
// Incoming Links Widget
remove_meta_box('dashboard_incoming_links', 'dashboard', 'core');
// Plugins Widget
remove_meta_box('dashboard_plugins', 'dashboard', 'core');
// Quick Press Widget
remove_meta_box('dashboard_quick_press', 'dashboard', 'core');
// Recent Drafts Widget
remove_meta_box('dashboard_recent_drafts', 'dashboard', 'core');
// WordPress Blog Feed
remove_meta_box('dashboard_primary', 'dashboard', 'side');
// Other WordPress News
remove_meta_box('dashboard_secondary', 'dashboard', 'side');
// bbPress widget 'Right Now in Forums'bbp-dashboard-right-now
// *******Does not work right now *******//
remove_meta_box('bbp_dashboard_right_now', 'dashboard', 'core');}
if (!current_user_can('manage_options')) {
add_action('wp_dashboard_setup', 'disable_default_dashboard_widgets');
}
> newest version of bbPress is supposed to have theme compatability
It does. bbPress styles are enqueued by default. Image shows you’ve revised it and probably the template too, and you missed adding 100% width on the li.bbp-body (just a guess) or whatever container you’ve used for the page. Site URL?
If I insert a youtube url into a topic, instead of seeing the video, I see the link.
I did go into the settings and turned on oembed, both in the WP settings, and the forum settings.
Here is where it gets REALLY WEIRD:
I have the ability to switch the template on a per topic basis. If I switch away from using the built in bbPress theme and switch to a standard template, then the video shows up.
If I then edit the topic again, and choose to go back to the bbPress template, then the youtube video shows up just fine….
Is something wrong with the default bbPress 2.1 templates when it comes to oembed?
Not even sure how a template would have anything to do with it
I can replicate this issue quite easily as I can never see the video via bbPress, until I edit the individual topic template, and then revert back….
strange……
Hello, I am working on a website, and I’m trying to add the bbpress forums, I install the plugin and everything seems fine, until I want to view one of the forums, it always appear a 404 error message when I try to access example.com/forums/forum/…., this only happens when I set the permalinks to postname, because when I use the default permalink, there’s no problem and it doesn’t show the 404 not found error, anyone know what could be?
Hi, I can help you with this. I am doing the same and needed to figure it out as well. Hopefully they’ll add this in updated versions… Seems like a basic feature that can add awesome visual option via CSS. Anyways, I will assume you know a bit of CSS. For the PHP, I recommend that you create a folder “bbpress” inside your WP theme folder, i.e. wp-content/themes/yourtheme/bbpress Then go to /plugins/bbpress/bbp-theme-compat/bbpress and copy/paste the file “loop-single-reply.php” to your newly created bbpress folder from above. What this does is now make bbPress use that file instead of the default one. Now you can make changes to it and not worry about updates to bbPress overwriting your changes. On line ~ 30, you’ll see an opening DIV with id=”post-*some php”…
On the next line, enter this:
$reply_id = bbp_get_reply_id( $reply_id );
$abc_role = bbp_get_user_display_role( bbp_get_reply_author_id( $reply_id ) );
Then the next line that’s already there should be:
div class="bbp-reply-author"
Turn it into this:
div class="bbp-reply-author ?php echo $abc_role ?>"
Add the bracket < before the first ?php in that above statment… I dont know why its not letting me show it.
And there you have it. The CSS class name will now contain the verbatim user role… This means that "Key Master" will actually be in the class.. No problem, just use:
div.Key { color: #abc }
to target the admin. Sure, “Master” will be in there but, but it’ll be taken as 2 different classes, “Key” and “Master”. With additional pvp, you could turn it into “keymaster” but its not necessary for 99.9% of applications and would just run more PHP. I’m literally doing this right now, so i havent checked other template files, but it’s the same thing.. So for instance, if you want to change the css in the index for only admins, to have lets say a special color link, find the template file that displays the index, add that same snippet in, and it will work the same. have fun. 🙂
Hi, please forgive me if I’m being stupid. I’m a bbpress newbie and just set up my first forum.
All is looking good. Except when I log out it takes me to the default wordpress login page. Is this default behaviour?
It’s a commercial site so I don’t want users to see the wordpress login at all if possible. Can I have it redirect to a page when logging out? e.g. back to the page they came from, or the site/forum home page?
Many thanks for any help!
I have the same problem. The forums base slug is ‘forums’ as default and so is my page, but my custom WP page is not taking precedence. The bbpress one is, which is causing problems as I can’t set page options, sidebar etc etc. Any idea’s?
hi – using wp 3.3.1 BBP – 2.0.2 i’m running into problems when editing replies. when i save it loses it’s parent association as the content of the TOPIC pulldown field usually says (no topic) –

we have many many topics but they dont default when in the edit screen.
is this a BBPress bug and/or has this been fixed in the newer releases?
(i believe we lose the original author reference also.)
thanks!
Hi,
I now this discussion is existing already in a lot of other topics.
Unfortunately all of the topics are 2-5 years old, most of the pastebin-links are not working anymore and besides this even the structure and the names like front-page.php are not the same anymore like in the old topics.
I don’t want to show on the frontpage the whole tree of forums, sub-forums and sub-sub-forums.
Just one level at the same time and when going one level deeper then also only one level.
I have read already nearly all topics about this on bbpress.org and on Google but as I said there is nothing up to date.
So: I am using WordPress 3.4.1 with the Skeleton theme and bbPress 2.1.2 and the default theme bbp-theme-compat.
In which file or files do I have to change what to hide the sub-forums at least from the frontpage or even better at every hierarchy-level?
Thanks!
How can I distinguish between the original post and replies, when viewing a topic?
The default template setup (single-topic.php) displays both the original post and the replies using a single loop (loop-replies.php).
Is there an alternative template part / function that allows us to isolate the original post from the replies to that post?
[aside: it’s somewhat confusing that bbPress treats the original post on a topic as a reply. What’s the logic behind that?]
Hi, all. In the BBpress plugin for WordPress, the default theme does not contain log-in and profile links at the header of every page. How do I add this? Thanks!
Edit: Also. How do I add the latest discussions to the home page?
-
This topic was modified 13 years ago by
salromano.
Hi,
I have the same problem that I don’t want to show on the frontpage the whole tree of forums, sub-forums and sub-sub-forums.
Just one level at the same time and when going one level deeper then also only one level.
I have read already nearly all topics about this on bbpress.org and on Google.
Unfortunately all of the topics are 2-5 years old, most of the pastebin-links are not working anymore and besides this even the structure and the names like front-page.php are not the same anymore like in the old topics.
So: I am using WordPress 3.4.1 with the Skeleton theme and bbPress 2.1.2 and the default theme bbp-theme-compat.
In which file or files do I have to change what to hide the sub-forums at least from the frontpage or even better at every hierarchy-level?
Thanks!