Hi everybody,
I just converted my phpbb3 forum to bbPress with these details:
topics: 1.290
posts: 25.800
members: 7.960
Now the really annoying part comes up. Anaylzing the source code with firebug I discovered the reason for the slow performance: There are too much queries executed! I disabled all plugins and removed all widgets (using bp-default together with bbpress / buddyPress). Still the amount of queries executed rises from 60 to 222 executions (forum view / topic index / reply) taking up to 3 seconds to execute.
I just went over to testbp.org/discussion and annalyzed the code seeing:
<i><!– Generated in 1.506 seconds. (184 q) –></i>
So looks like a normal behaviour. Tried also w3totalcache and that works fine for logged-out users but once I enable w3totalcache for logged-in users then I get strange outputs.
Does anyone have experience with a forum in the size stated above? It looks like I need to get a fully cached bbpress working to consider switching to bbpress but after spending days of work to convert and design the new website I am afraid that I will get stuck now.
If someone here has experience then please give me a shout! I really would like to use the wp / bbpress / buddypress combo but the slow performance won’t let me use it for now.
Ive been trying merge between loop-forum with loop-topics and dont show the name of the topics.. only show a default name.
I will trying merge the files that u said me.
thanks!
Maybe you should use ‘User Avatar’ as your member profile photo upload system.
Visit: https://wordpress.org/extend/plugins/user-avatar/
Desc: Allows users to associate photos with their accounts by accessing their “Your Profile” page that default as Gravatar or WordPress Default image (from Discussion Page).
Hi there,
I want to add a forum to a existing (non wordpress site), so I want to have http://www.example.com/forum/ which would default to the forum ‘homepage’ (or better still to an actual forum as there would only be one forum as it were).
However when I install it as a plugin, I don’t seem to see how I can get this to work? as it appears that the base ‘/’ is the wordpress site (which I do not want to exist) then you specify a ‘forums base’ so say /forum/… but that would leave at the bear minimum /forum/forum/forum-name/… if that makes sense? assuming I need to have the wordpress running on the /forum/ dir (and cannot disable it(
I’m possibly making a easy problem seem complicated but have no idea of a good solution?
Any ideas appreciated
ZB
Neolo7, try setting your permalinks to something other than default. You should at least have %postname%.
To add /forums/ to your menu, use the custom links option. Or create a page and use the [bbp-forum-index] shortcode, then add that page to the menu.
There is a glitch that is not bbpress related, but rather it’s custom post types related. If you theme relies on the class “current_page_parent” to highlight the current page, WordPress things any post type should keep your blog page highlighted, if you have one. Here’s a piece of code you can drop in functions.php to help:
// fix menus
function support_menu_item($menu){
global $post;
if (get_post_type($post->ID) == 'forum' || get_post_type($post->ID) == 'topic' || get_post_type($post_id) == 'reply')
{
$menu = str_replace( 'current_page_parent', '', $menu ); // remove all current_page_parent classes
$menu = str_replace( 'menu-item-169', 'menu-item-169 current_page_parent', $menu ); // add the current_page_parent class to the page you want
}
return $menu;
}
add_filter( 'nav_menu_css_class', 'support_menu_item', 0 );
Be sure to change “169” to the id of your menu item.
Actually I see it is only super-admins that can edit their profile via the forums/user/username link from the frontend. I am using the default twenty ten bbpress theme. I note that if I embed the bbp-your-profile form then I see the form okay but on post it submits to the edit page, which updates but quickly then redirects back to the user page. This way my user won’t see any error messages.
Does anyone know where I can override the super-admin restriction which prevents non super-admin users from going to the profile edit page (forums/user/username/edit)?
Thank you
I’ve been battling with wordpress to get bbPress and buddypress to work on them by wordpress bbpress team…
and nothing works as you would expect.
I’m using the BuddyPress Default 1.5.2 theme which gets the most part of BuddyPress working.. them I try to install the site wide forum option (inside the BuddyPress Menu) and nothing works.
I get a messages that your current them doesn’t support the templates needed by bbPress… so I install the BuddyPress Template Pack and do the manual movement of files because it can’t copy them.
I still get the message “Your active theme does not include bbPress template files. Your forums are using the default styling included with bbPress.”
only problem is that nothing is shown in the forums.
see for yourself at http://www.powertumbling.dk
can anyone “clearly tell me what I should do”… I’m amazed that the people that create wordpress can mess up so much with bbPress and BuddyPress
Peter
Hi please can you assist. For some of my users the default edit profile link in BBpress does not work. It simply refreshes to the same page without going to the user/edit link. Yet for some of my users it works fine. I don’t see any relationship between those that can and those that can’t, any assistance would be greatly appreciated.
I am using the plugin version of 2.02 with latest wordpress in MU.
There truly is no way to build a plugin like bbPress that would integrate with any theme on the market and take on the themes characteristics perfectly.
Because of that what bbPress has done is to build a very basic structure that is not to difficult to extend to fit your own theme. Yes, it does take a lot of work, but in the end it is very easy and run to work with.
Most of what you are asking for could be accomplished with just a bit of css work. It would take a ton of work to make it look exactly like your forums, but making bbPress look decent in the theme wouldn’t be that hard. Mostly just time is all.
It looks like you didn’t add descriptions to
health, mind, and relationships. If you add descriptions for those ‘categories’ then the descriptions will show up.
The theme by default does not show descriptions of sub-forums on the homepage, though it could be modified to show them.
First time I’ve seen that theme. It’s very nice looking
**I sent you a contact form on your website with a bunch of css you can apply to make bbPress look better on your site
Hi there,
I’ve got a problem with custom page templates and wordpress pages with bbcode shortcodes.
I’ve created a page “Forum “with shortcode [bbp-forum-index] and made it main Forum Page. Since most of my pages use sidebar, the one with forum index was meant to be fullwidth. I tried to set a custom page template but with no effect. The Twenty One template uses only default theme template and keep displaying sidebar.
I do know how to create custom page templates for wordpress but they just don’t work with bbpress plugin
Anyway, I don;t know how to make bbpress work with my custom templates.
Any ideas?
Had a talk with JJ about a month ago or so about exactly this. At one point he was contemplating removing the templates all together and rather going with a shortcode only system.
I’m pretty sure that in the end this was decided against, but I have not checked the code lately to see what ended up happening.
I do know that in my current theme I was not able to easily use the templates to override the defaults. That was a change from prior, and I thought it was just me being stupid again.
Maybe it was left in limbo or something, we’ll probably have to wait until he jumps back in here and lets us know what changed.
I’d love to know more on this too.
I figured that you’d be able to override default bbpress pages with custom pages containing shortcodes and changes to the permalink structure.
I haven’t been able to achieve this and I’m struggling to find information on the logic behind all this.
Hey guys, I could use a little help. I’ve installed a plugin on my WP to change the default registration link so as to avoid spam bots. I’d like to edit my bbPress “Registration Page” template to work with this new link.
Can anyone tell me how to change it from:
“wp-login.php?action=register”
to
“wp-login.php?action=example”
I’d really appreciate it. I’ve tried digging into the code and it’s not super clear to me.
I’m not seeing any such thing: http://awesomescreenshot.com/0b9qweu02
I’m using a skinned version of the default buddypress template.
Yes, if you are using bbPress 2.1 nightly with WordPress 3.3, you have the ability to turn on the tinymce editor and insert images.
By default only the admin can insert images. There are ways of making it so that anyone can post images if you want to.
The ‘default’ way to do this would be to create a page and place the forums shortcode on the page. Then in the settings/reading assign that page to the front. Of course you would also want to create a blog page and use a blog template for that page in order to display your posts.
bbPress works with 90% of all the themes out there. If you are using the default bbPress theme, then it may take a few css tweaks to get it working properly.
I’m just getting a new site up and running and I have some setup questions.
[1] I’ve created a page, called it ‘Register’, and put the shortcode [bbp-register] in it. When people visit the page, they can fill out their username and email address and click ‘register’, but after submitting the form there is no confirmation back to the user that anything actually happened. They simply see the form again. Is this the expected behavior?
[2] When a user is logged in, by default their account allows the ‘Toolbar’ when viewing the site. This is handy so they can edit their profile, logout, etc…. but there are also links to create a new topic or a new reply. This takes them to the wp-admin section of the site which feels strange. Is there a way to force people to only create new topics and replies from the “front-end” of the site?
[3] Along similar lines, people can create a ‘New Reply’ from this toolbar without even viewing a thread. What exactly are they creating a reply to?
[4] Right now all of the forums are marked as ‘Closed’. When viewing the site from the homepage everything looks good and users cannot create topics, replies, etc. However if they use the toolbar to go into the wp-admin section they can create new topics there. Is this a bug? Since all forums are ‘Closed’ the topic doesn’t get assigned a forum and doesn’t appear on the main site, but it is still there with “(No Forum)” assigned.
Yeah, I’ve been searching for an answer for hours.
Found that they are supposed to be in:
wp-content/plugins/bbpress/bbp-themes/bbp-twentyten
You might try that!
For me, if I try to change anything in the template files I find there, nothing happens. But perhaps it’s because I’m not using twentyten, but a childtheme to bp-default.
I’ve also tried with:
wp-content/plugins/buddypress/bp-forums/bbpress/bb-templates/kakumei
but with no result.
I’m working on a multisite network using latest stable versions of Buddypress and BBPress.
I’m building a child theme to bp-default, but I can’t find the right template files for the forum par of the site.
Is it really:
wp-content/plugins/bbpress/bbp-themes/bbp-twentyten
Or should I be looking in:
wp-content/plugins/buddypress/bp-forums/bbpress
Or perhaps somewhere else?
I don’t think you fully understand what roles and capabilities are. Furthermore, did you try the plugin I suggested? It’s quite different from the “WordPress Access Control” plugin which doesn’t provide you with the ability to modify the capabilities different roles have. The documentation is indeed outdated since the way people register has changed in bbpress 2.x.. The same functionality that the user role map appears to have had (I never used bbpress before 2.x), can now be found under General > Settings > New user default role.
The “Add New” link on the default Kakumei 1.0 template is almost invisible
A big-ass-very-visible button such as the “New Topic” in PHPBB based forums would be much more adapted
Hi again,
…Am I overcomplicating this? Should I just make the default new user a “subscriber”?
Thanks. 
EDIT: Subscriber doesn’t seem to work.
Import tool seems a little trial and error…
I have a relatively modest ‘standalone’: 324 Registered Users and 1,573 posts.
Backups done, plugins switched off, default template chosen; imported users apparently okay – though luckilly I did work out that it changed my wp login credentials to that of the bbpress standdalone – my wp-admin old admin account login no-longer functions – but hey, probably better for security 
The next stage of importing forums and topics stalled. Now if I try and start again I get the “There was a problem dropping the wp_users and wp_usermeta tables… …or drop the tables yourself” message.
What to do next?
Thanks