Hi,
Running WP 4.3.1
Running bbPress 2.5.8
Recently installed bbPress and have been trying, so far unsuccessfully, to have it function the way it should. If a user is logged in (standard user) or not logged in and they try to access the forum (https://bsop.staging.wpengine.com/forum/lightroom-2/) they get a 404 error. If I log in as an admin I can visit that URL without issue.
I’ve tried every one of the debugging suggestions (deactivated everything but bbPress, used the 2012 theme, reset permalinks, reinstalled bbPress, etc.)
I finally activated the WP_Debug flag and see the following error being thrown:
Notice: bbp_setup_current_user was called incorrectly. The current user is being initialized without using $wp->init(). Please see Debugging in WordPress for more information. (This message was added in version 2.3.) in /nas/wp/www/staging/bsop/wp-includes/functions.php on line 3622
I’m testing on my staging server through WP_Engine so I have full ability to play as required to resolve this.
Any and all help is greatly appreciated.
Paul
Hi, thought I would let you know that I have discovered that there is a very sneakily hidden blacklist that cannot be edited at all in Mojo Marketplace. I removed this (it’s meant to provide some widgets and new – expensive – themes) and tested and was able to post – as were others. I hadn’t even noticed this previously because there is no way to edit any of the content or functionality in it.
Thank you so much for your help and patience.
Hello there,
I run at the time a vBulletin Forum with the version 4.2.2. I have placed a new WordPress installation today and bbPress install the latest version. I want to migrate all the data of vBulletin to bbPress.
Primarily are important to me, posts, attachments, users and especially the side structure (SEO).
I have the Importer with the correct credentials filled the Vbulletin Forum.
However, I get the following error message:
Repair any missing information: Continue
WordPress database error: [Table ‘dbxxxxx-11.forum’ does not exist]
SELECT convert (forum.forumid USING “utf8”) AS forumID, convert (forum.parentid USING “utf8”) AS parentid, convert (forum.threadcount USING “utf8”) AS thread count, convert (forum.replycount USING “utf8”) AS reply count, convert (forum.title USING “utf8”) AS title, convert (forum.title_clean USING “utf8”) AS title_clean, convert (forum.description USING “utf8”) AS description, convert (forum.displayorder USING “utf8 “) AS displayorder FROM Forum AS forum LIMIT 0, 100
No boards started to convert passwords reset Conversion
Why is that and how can I implement my plan successful? What am also very puzzled: Why is behind my database name, a point with forum added?
I would be your help very, very grateful. :))
Essentially that is the case. I had already created a test account – as I wanted to make sure that things appeared correctly to users previously. Excuse the language in the screenshot, but these are just a few examples (the “Go COCKS”, for example, is a word for word quote from a friend who was showing support for her college football team):

So any replies that say for example porn do not get posted?? Does it only check for participants posts and bybass yours?? You can create a test user that is a subscriber/participant and sign into it and tell me what error you get by using some of these censored words you have mentioned. If you post an image of the error notice it could possibly help me help you a little better.
Any error notice that would popup in bbPress about the user not having permission to do things because they do not have the capability to do so, like moderating topics, publishing topics from the backend stuff like that.
Wait the original code really still doesn’t work.
It really did work for me, and I have the latest version of WP too.
Well I am glad the workaround fix worked for you.
Could you CC the trac ticket so you can be notified of any new patch added onto there so you might test it in the future.
Login using your WordPress.org credentials then scroll down to the bottom of the ticket then click the add to CC checkbox, then hit submit changes.
Okay sorry for the late reply.
This is how I tested it.
Without reply threading
Topic author gets notified like normal no problem. It shows the repliers name and everything fine.
With Reply threading
Topic author gets notified of a unthreaded reply like normal no problem. It shows the repliers name and everything fine.
If the topic author threads under a reply. The reply author who commented that is being threaded does not get a notification, neither does the topic author.
If a user replies to their own reply the topic author gets notified.
if the topic author replies to an already threaded reply by another user, the topic author gets notified of the other user replying although it was the topic author. So although the user being replied to should get the notification, the user replying is.
iF a user replies to an already threaded reply created by the topic author, the topic author gets notified that they have replied although it was the other user.
If a user replies to an already threaded reply, sometimes the topic author may receive two notifications one with the user who replied and also one that says the topic author just replied also.
All i can really say that these notifications are a mess…
I am creating replies as a test user but for some reason the topic author is getting all of the notifications, even for threaded replies being posted under my test user’s reply even though in the code for the notifications it states that the test user should receive a notification.
I created a ticket for this bug in the trac though.
https://bbpress.trac.wordpress.org/ticket/2869
I guess you can try this code instead to see if it works any. I guess I can can also just check out to see if the custom script file name changed. I am using an older version of Divi 2.4 for testing so it could be a possibility.
You can contact me here if you want me to check it out on your site later.
Contact
add_action( 'wp_print_scripts', 'rkk_reply_threading_divi' );
function rkk_reply_threading_divi() {
if( is_bbpress() && bbp_is_single_topic() ) {
wp_dequeue_script( 'divi-custom-script' );
}
}
And if you have reply threading enabled, you will be notified of any replies threading to your reply.
thanks! Since you’re testing, I do have threading enabled: so maybe, my reply (to somebody else’s reply to my posted topic) is being treated just as a “normal” reply?
@henrywright thanks for pointing me to that.
Rob–Re. the image you post, that’s not quite right.
I’m actually getting the incorrect notification elsewhere: in my theme (2014) it appears at far right of the menu bar on the home page, in the colored bubble. Not necessary to click through to the user profile page.
I know what you are talking about now. I know I put an image of the notifications area instead of the little bubble area.
I can’t replicate it right now, though. If I knew what default behavior was supposed to be, I could probably figure out what’s causing it…
The notification action is responsible for notifying topic and hierarchical reply authors of topic replies.
So if you are the topic author, any additional replies you will be notified of. And if you have reply threading enabled, you will be notified of any replies threading to your reply.
Knowing if you should get a reply of your own post is the thing to test.
I will try to see if I can replicate the issue also on my test servers to see if I can replicate it also.
I am trying to say troubleshoot an issue if it could be something else like a theme causing the issue, so switching to a default theme could test that.
Troubleshooting
Remember reply pagination does not show up if you have threaded replies enabled.
Here is a ticket to fix reply pagination in threaded replies, but for now the patch only works for forums that are not hidden or private.
https://bbpress.trac.wordpress.org/ticket/2785
Hi bbpress team, thanks for creating such good forum product. It’s a great plugin that I can create my own forum easily. There’re two questions. First one is the lost password page doesn’t work when I activated the Woocommerce theme but if I de-active the Woocommerce the lost password page works! I do need Woocommerce to show my gallery. My url is: http://artstellars.co.nz/lost-password/
Another question is the Chinese username registration by bbpress. it says “ERROR: This username is invalid because it uses illegal characters. Please enter a valid username.” if I register using a Chinese as a username. Is there any pacth can work around this?
I am using the latest version of bbpress v.2.5.8, Woocommerce v.2.4.7 and WordPress v.4.3.1. Thanks.
Hello,
Ps all my users’ profile pages return a 404 error page.
the url structure is http://mysite.com/forum/user/USERNAME
Only my admin profile page shows and even if I make another user admin, their profile page still returns the 404 page.
It’s a new site and just a few users are registered for testing.
I’ve followed an old topic on this and there’s no solution, so I have raised this one.
Thanks in anticipation.
my apologies for not replying faster.
Its all good.
Since I see you do not have a VPS already when using BuddyPress, you may not have enough memory at all on your current plan.
Having VPS hosting or better is usually recommended if you are going to use BuddyPress. But I guess a small community should be able to handle something like shared hosting.
Getting Started
As a test and since the error is related to the Activity component in BuddyPress, you can just try disabling the component in BuddyPress to see if the error disappears.
For the second error you are getting, hopefully you are not trying to edit the BuddyPress plugin and causing more issues.
You can also try reinstalling BuddyPress as a last resort to see if that would resolve any issues.
I’ve switched between about 5 different themes, trying to install bbpress with each one. Each time, the result is the same. I get a message saying that bbpress was installed, but when I try to go back to the WordPress dashboard, I just get a completely white page. I can’t even navigate back to delete bbpress, so I have to do it manually through FTP.
Right now I am using the Genesis Framework theme, but the same problem has happened with the default themes (Twenty Twelve, Twenty Thirteen, etc.)
Any ideas what it might be?
My website is http://www.poorpilots.com/
I am using the latest version of WordPress.
Any testing for the issue in this ticket is greatly appreciated.
https://bbpress.trac.wordpress.org/ticket/2739
Yep, while it doesn’t do it when I post, it does print the <p> tags for at least some users–and that part is weird. It looks like this:
<p>I completely support a focus on...
I have the plugin “bbPress Enable TinyMCE Visual Tab” running. I haven’t been able to test yet, but the client really does need that full visual editor for their users, so I hope it’s not that.
I did double-check the plain text filter. Maybe there was a caching issue with respect to the filter? I emptied all the caches just to be sure.
Nevermind I think you have to update to 4x, the other importer is for a much older version of vBull.
Make sure to have a backup saved before doing an import. You may try doing a backup on a test server also.
https://codex.bbpress.org/import-forums/vbulletin
Import Forums
Import Troubleshooting
You should be able to delete any imported users.
Deleting bbPress
If it is a test server, I guess you can always manually delete data using phpMyAdmin and start fresh.
You are able to sticky topics making the sticky topics have its own space is possible I think, I might have to do some testing to make sure.
THe second one might be a little tricky to do. It might require autosubscribing to that one topic after registration, or just include the topics summary and a link to it after a user has registered to a site.
Hey buddy
I have bbpress install with buddypress in my WordPress, all with the latest version as at the time of writing this post.
My forums and topics redirects to 404, page not found when my users clicked on any of them, except the forums that are part of the buddypress group the said user is a member of.
As an admin, I can view all of them the normal way without any form of restriction and redirection both at the front and back end.
Even forum category that is the mother of some forums and topics are been redirected to 404 page even if the user has a forum he/she has an access to.
I have followed some directives of people on similar cases, but none works for me, wp-admin –> tools –> forum and recalculated everything there, and went to wp-admin –> tools –> buddypress and recalculated everything.
I went to permalink and update it, but nothing seems to be working.
Please some help.
Hi,
I tried installing bbPress, after activation I was redirected to a page which told me “you have insufficient rights”. After a refresh, the plugin was activated but nothing changed in the menu (no formums menu option, also no settings -> forums was added). I tried deactivating -> activating and completely re-installing the plugin, but nothing worked so far.
I use wordpress 4.3.1 and the latest version bbPress to automated plugin install.
I’m also using WPML, could that be causing conflicts?
I do not use the plugin, I just found it in the WordPress repository.
The plugin author has been active in the support forums in the past few weeks, so I assume people are using it still and with at least most with the latest version of WordPress.
You can contact the plugin author in their support forums if you have any concerns with the plugin working with the latest version of WordPress.
If a bbPress post contains a word that you put in the comment blacklist, the topic or reply will be marked as pending, and will be pending until moderation approval.
Moderation and BlackListing
The plugin I linked to just replaces profanity words you list with characters such as ***
Which one did you link me?
Robin’s plugin for just bbPress fields.
What I did, which seems to work fine for now…
Yeah I told you the WordPress code would work. If you want cleaner templates you may nee to use the hook.
bbp_theme_after_reply_author_details
I might be saying very stupid things here (gotta learn some way), but I tried changing bbp_theme_before_topic_title to bbp_topic_class which is what my inexperienced self thought would do the trick, but it didn’t.
Oh, you are trying to make a post class. You can try this to see if it adds a new-topic post class to any new topics. I haven’t tested this though.
add_filter( 'bbp_get_topic_class','rkk_unread_topic' );
function rkk_unread_topic($classes) {
$offset = 60*60*1;
if ( get_post_time() > date('U') - $offset ) {
$classes[] = 'new-topic';
return $classes;
}
}