Hey folks. Got back up and running again. It is a load order issue. WP was attempting to load my theme files before it loaded the bbp core files. Since the class BBP_Theme_Compat is referenced in core, this makes wordpress asplode.
I disabled the theme via FTP to get access to WP admin, then disabled bbpress. Then re-enabled bbpress and lastly re-enabled the theme. Seems to have solved it for now. If I had better WP/php chops I’d know how to write some code that ensures BBP core always loads before any themes. But I don’t. Maybe that can go on the list for next release?
The error is happening in the functions.php file of the custom theme, which is copied from the included TwentyTen theme.
I can get my site back by deleting my bbpress child theme. Re-adding the theme re-introduces the fatal error.
I’ve verified that BBP_Theme_Compat exists in bbp-core-compatibility.php. It looks like a load-order problem to me — like functions.php is trying to extend BBP_Theme_Compat before the class has been created in bbp-core-compatibility.php. Could that be the issue? If so, how does one fix that?
Well the odd thing is that, though the topic and the forum are public, because it has a parent forum that is private, the topic cannot be viewed without the proper privileges, even though it shows up in the index.
This might just be an oddity with my setup, I do not know.
I have installed the bbPress plugin on a few wordpress instances and tend to favour a vanilla install coupled with CSS overrides to provide the look & feel I need.
On a recent install I have spotted an issue with user profiles. When I try and navigate to the user’s profile (typically yoursite.com/users/<username>) I am receiving a 404 page from WordPress.
I can browse to another users profile and it resolves fine. The only difference I can see is that the profile which is not working has a username which has spaces e.g. FirstName LastName as opposed to FirstNameLastName.
Has anyone else had this issue and know if its a genuine bug or a “feature”?
I should add that all was working just fine until I updated BBPress to 2.0.1. The only reason I updated it was because a wordpress update said there was a new version to download and I downloaded it. Got the error when the auto install tried to reactive the plugin.
I have changed my theme to twenty ten which is supposed to be bbpress friendly but I still can’t get bbpress to run correctly in wp
I have downloaded the following plugins;
bbpress login (I assume that I won’t need this now)
bbpress topics
bbpress forum
bbpress reply list
bbpress view list
bbpress integration and pasted a line of define code to the correct
wp config file
I have no idea where to add them or what is the actual content of the plug in. i.e. I expected the topics plugin to show the actual forum front page but there is nowhere in the wp plugin set up to put this. There is only margins or footers. What I do get is the topic title in the margin.
What I would like is to see my bbpress forum displayed in my blog as it appears in bbpress but I am unable to set this up.
What do I need to do to finish the integration process. I can’t find any documentation in bbpress or wp that explains the process. If there is one I am happy to work through it if you send the link.
When I login to bbpress I have to keep requesting a new password.
I click remember me but the login cookie doesn’t.
I cut and paste the login password from my email account and that is rejected.
I then have to request a new password.
I would like to be able to change my password to a memorable one but don’t know how to do it.
I also get messages user not registered when I try to log into my dashboard even though I am registered and so wp tell my profile is on your system. They emailed the link to me.
Yes, It does have an effect to be one category deeper (at least according to Matt Cutts from Google).
So, yes please, I want to generate the URL’s without any additional sub-category… and Yes, I would not mind if i had something like ../forums/general generated.
Would be great if you could tell me how to take this extra subdirectory layer off in bbpress ?
Yes! I very much want to use bbpress template tags within wordpress theme files. I tried it and get an error. I know the bbpress 2.0 codex will come out soon, and maybe that will help. But in the meantime? Thanks!
It sounds like you have tried to install bbpress 2.0 using bbpress 1.0 instructions. bbPress 2.0 is a WordPress plugin and should be installed and activated accordingly. If you are going to FTP upload it, place it in /wp-content/plugins.
Just another thought thrown in here, although it doesn’t really tie into P2.
What if nested replies were made possible by BuddyPress activity replies? That’s already made possible via the activity view, but it’d be super cool if those replies could be integrated into the post view.
For what it’s worth, removing “topic” should have no effect on SEO.
If you have a “General” forum, i.e. at /forums/general , wouldn’t you rather avoid the confusion if a user starts a thread called “general”? I actually don’t know what would happen in this scenario…
Well, I have a quick, but questionable and probably not recommended, solution, if you just want to style with CSS.
1) Copy the content from bbp-twentyten/css/bbpress.css to your child theme styles.css – this should give you all the ids and classes to work with;
2) Rename the original bbpress.css file to something else, in order to turn it unusable – this should be done because the original bbpress.css file always override your theme’s CSS;
3) Style at your taste.
This should avoid your work from being deleted on every update.
When an update occurs, just do step 2 again.
A quick and easy solution like this is unlikely to be the right one in this case, but works for simple styling.