Hi Stephen. I then set up a new WordPress install with only the bbPress 2.6 alpha plugin installed and did my import. Everything seems fine and the forums work great except for the login. I’ve tested this with a user I can log in to the PHPBB site with but it won’t let me in to the WP site at all. I can see the user in the WP Users list and it has the same details (username/email) as in the PHPBB forum.
I created http://wikoandco.com/topic/test-6, as noted in that topic most of the time wait from my posting appears acceptable, it is far less than 15 seconds, maybe 5 for the topic, and 3 for replies, but I see significant time Waiting for wikoandco.com
which no doubt is caused by the connection time waiting from here where I am in Australia
The best way to test this is on a local site, perform a phpBB import and try logging in with a user that you are confident you know the password.
I’m pretty sure this should be working correctly last time I tested it…
Hi,
In what version of bbPress did you import ? Note that the upcoming bbPress 2.6 has a much better support for import so this could be an option.
Have a try in a test environment…
Pascal.
Hi guys and gals,
I’ve searched up and down for this and haven’t been able to find anything.
Is it possible to set up bbPress to show the latest post/reply when you click on a thread?
Currently, if I have say 3 pages, clicking on a discussion will take me to the first page and the first post. I’d like it to take me to the latest reply in the thread when I click on the thread topic.
Possible? Thanks for any help on this!
WordPress 4.6.1, bbPress 2.5.10, sorry, no link because the forum is closed
With Auto-Embed enabled, some threads won’t load at all or need as long as 20 min. to load.
I created a test thread and found the problem occurs when there are links to other threads within the forum. Although I only created three messages which all contain nothing but a link to another thread within the forum, the page has to load 250 MB of data and hundreds of www-embed-player.js. Also, more than a thousand recourses are loaded (well, one of the linked threads has lots of embedded YouTube videos).
When Auto-Embed is on bbPress shows the topic of the linked thread instead of the link, which is good. But it seems that everything from that linked thread is already loaded and I’m not even sure that if those linked threads contain links to other threads as well, that those are not loaded, too.
I’m don’t know why it is loaded, because it is (of course) not shown. If Auto-Embed is off, everything is fine.
Is there something we can do about that behavior? What we need, are YouTube and especially SoundCloud files that can be played from within the thread and links to other threads that won’t load the complete content without showing it.
Any ideas?
Guido
Hi guys and gals,
I’ve searched up and down for this and haven’t been able to find anything.
Is it possible to set up bbPress to show the latest post/reply when you click on a thread?
Currently, if I have say 3 pages, clicking on a discussion will take me to the first page and the first post. I’d like it to take me to the latest reply in the thread when I click on the thread topic.
Possible? Thanks for any help on this!
If it’s taking 15 seconds to do add a reply or a topic you most definately have a plugin or theme manipulating post queries, most likely pre_get_posts
filter is running in a plugin, maybe a theme.
Please disable ALL our plugins and test the speed again please.
If the speed remains the same, try switching to the Twenty Fourteen theme.
You’ll also notice here on bbpress.org it does not take 15 seconds
Hi, I’m pretty new to everything and I’ve been pretty much enjoying the first couple of days.
One thing that I’m trying to accomplish with bbpress is in the threaded replies section and its’ layout.
this is how a new topic currently looks – it keeps the author avatar separate from the content(this is mainly in order to maintain a decent readability-level on mobile devices)

The reply section also behaves the same until I enable threaded replies but
when threaded replies is enabled, it loses that layout(probably because of how my bbpress css is currently setup)

I would like some help to achieve the same ‘author-content-separated’ layout in the threaded replies.
I hope I have given enough detail for everyone to understand my situation 🙂
I’m currently using all the latest versions of everything.
My theme is twenty-fourteen and I am working with a child theme
I added a new user, but cannot change their role in the list of users. I check the box on the left of their username, then go to the top dropdown “Change forum role to…” and change it, but there is no effect. The only way I can change the role is to edit their profile individually, rather than using the Bulk method. I am going to be importing 160 users and cannot find a way to pre-populate the Forum Role field, so I’d like to save time by being able to change Forum Roles in bulk by putting a checkmark next to each user and performing the change all at once.
I am using the default Twenty Sixteen WordPress theme in use while testing this plugin.
Does anyone know about this limitation or bug?
r-a-y and Robkk, you can have a look on my staging site’s group topic to see the reply form location issue live. This is how it operates for me (using Robkk’s example above): Attempting to reply to Reply 1 will prompt the reply form to appear under Reply 3. Attempting to reply to Reply 2 will also prompt the reply form to appear under Reply 3. The only time the reply form appears where we want it is when replying to Reply 3 (i.e. the last reply of any column of replies, so long as there are no sub-replies).
See here: http://staging-nexus.universaltheosophy.com/groups/test-group/forum/topic/test-group-topic/
I think I remember seeing someone playing with the reply.js code trying to tackle this very issue, so will try to find that again. At the time it didn’t help me because I still hadn’t got reply.js to work at all.
I’ll spend some time working through the visual tab issue. Thanks for the links.
The reply form showing directly beneath the reply should be fixed as of:
https://bbpress.trac.wordpress.org/ticket/2971
Edit – Haven’t tested with TinyMCE though.
Damn, another issue has come up. On my main site I’ve added the “Visual” tab to the reply form, using the following code in my functions.php file:
/* add visual editor to bbpress replies */
function bbp_enable_visual_editor( $args = array() ) {
$args['tinymce'] = true;
$args['teeny'] = false;
return $args;
}
add_filter( 'bbp_after_get_the_content_parse_args', 'bbp_enable_visual_editor' );
When the reply form is at its default location in a bbpress topic, the Visual tab works fine. But when the reply form pops up after clicking “reply” on a comment, the Visual tab fails to work (can’t type in it or see the contents). I reproduced the issue on my staging site for you to see:
http://staging-nexus.universaltheosophy.com/groups/test-group/forum/topic/test-group-topic/
I’m also using the “TinyMCE Advanced” plugin, but can verify that the issue with the Visual tab is independent of that plugin.
You’re a life-saver!! Works on my staging site and now it’s working on my main site also!
One other little thing though. I notice that the reply form appears below all sub-replies of a reply, instead of directly beneath the intended reply.
For instance, here: http://staging-nexus.universaltheosophy.com/groups/test-group/forum/topic/test-group-topic/
If you click on “reply” under reply #31, the reply form shows up beneath reply #32, instead of directly beneath reply #31.
Do you know if there’s a work around for that also?
Here I just added a bbpress-functions.php file to a twentysixteen child theme. I edited out the conditional causing the issues with groups. You can test this on my test site as well.
You would have to remove the file later if the trac tickets patch I linked to is committed and you are using version 2.6 of bbPress, so that you can have the file enqueued on the pages where it is needed.
https://cloudup.com/czqFBqJE8TE
I think this will do it for you.
After you are done testing I will start nuking my test site.
Ok. I found the problem: Buddypress.
The functionality of reply.js works for bbpress, but does not work if the topic is in a forum that is within a Buddypress group.
Just tested on your site, as well as my test site. And yes that BuddyPress is related to this issue.
May not specifically be BuddyPress and their code. I think there are tickets with bbPress’ BuddyPress extend code that might have issues with some conditionals in a bbPress post that is in a group.
Will look through bbPress trac for some possibly related tickets.
Edit: Found the ticket.
https://bbpress.trac.wordpress.org/ticket/2974
It is pretty easy to workaround this issue as well, since all you have to do is enqueue the javascript with a different conditional or enqueue it sitewide, but doing it sitewide might cause another issue somewhere.
Will do some testing and get back.
*edit: somehow deleted my previous comment*
Ok. I found the problem: Buddypress.
The functionality of reply.js works for bbpress, but does not work if the topic is in a forum that is within a Buddypress group.
On my staging site I now have two topics: one within a buddypress group forum and one in a regular bbpress forum. The reply.js functionality works in the topic within the regular forum, but does not work in the topic that’s in the Buddypress group forum.
If you’d like to see the functionality, here are the two topics (sign in credentials are in my previous comment above):
http://staging-nexus.universaltheosophy.com/forums/topic/test-topic/
http://staging-nexus.universaltheosophy.com/groups/test-group/forum/topic/test-group-topic/
Now………. to find a solution. Any ideas would be much appreciated. I’ve also brought this to the Buddypress support forum. Will link to that below.
Ok, progress (kind of). I uploaded your child theme and it works on my staging site. I was missing wp_enqueue_scripts in the functions.php file (duh me).
But, still no luck on my main site. Something must still be interfering. I’ll use my staging site to test from the ground up, adding bit by bit until I find out what’s causing the issue. Will let you know if I figure it out.
The above reply was made before i saw your latest update. i will try that now.
Hi all,
I’m a newbie with a site with latest BuddyPress and WP. I have BBPress plugin installed with only sitewide forums and I need admin approval for new users. I saw there are several plugins but it seems that each of them manage just WP or BBPress.
How I can prevent a user interacting with the whole site until he is approved by an admin?
e.g. I saw the BuddyPress Registration Options plugin blocks the user until approval only for the BP area of the site but the user have the role “subscriber” immediately.
Thank you in advance
Thank you in advance
Just changed my site to a twenty sixteen child theme, still see no problem.
Yeah, that’s what I want. But I’m completely lost now. No idea why this doesn’t work for me.
Are you sure there’s nothing else I need to do? Just copy the reply.js file into a folder called js under my child theme? And that’s it? I can’t understand why it wouldn’t work even when I created a brand-new subdomain, and did no other modifications: just installed wordpress, added bbpress, created bare child theme and added reply.js. What else could be interfering with this function!?
Yeah that’s it. I am lost how you are getting issues for this still. There shouldn’t be an issue with this and default themes.
Only issue I have ever come across regarding issues with threaded replies is while using the Divi theme, some custom scripts in the theme has issues with it for some reason.
I also tested a topic without a forum like what you have on your test site for the heck of it, and I still have not run into issues.
Here is my custom twenty sixteen child theme that you can use and test yourself.
https://cloudup.com/c-0XtmQvdjm
Ok, this is very unusual, but after a lot of testing it seems that @mentions do not get linked when there are spaces in front of the @mention in multiples of 2.
The autosuggest feature works fine when typing the post. The @mention links correctly when looking at the users buddypress activity feed, but the end result in the forum post is a plain text @mention IF there is 2, 4, 6, 8, … spaces in from of the @mention.
If someone has a solution to this that would be great, but I would settle for someone pointing me to the function that converts the @mention to linked text after database retrieval.
Wordpress 4.6.1
bbPress: 2.5.10
Yeah, that’s what I want. But I’m completely lost now. No idea why this doesn’t work for me.
Are you sure there’s nothing else I need to do? Just copy the reply.js file into a folder called js under my child theme? And that’s it? I can’t understand why it wouldn’t work even when I created a brand-new subdomain, and did no other modifications: just installed wordpress, added bbpress, created bare child theme and added reply.js. What else could be interfering with this function!?
I tried also simply using twentysixteen theme and adding reply.js to the existing js folder (in case there was some issue with using a child theme) and this didn’t work either.
Here’s my bare test site: http://staging-nexus.universaltheosophy.com/forums/topic/test-topic/
Try logging in:
[mod note: aaand it’s gone.]
Yeah sure test it out on this site that I will probably delete later.
Using terrible free hosting because I am cheap and don’t want to link to my actual live dev environment.
username – testuser2016
pass – duckduckduckduckgoose
Reply to this topic. Login through the meta widget.
http://yoshi-test.byethost22.com/forums/topic/bbpress-forum-sticky-topic/
Ahhh man. i just tried to deactivate the bbpress and the bbpress UI plugins to test something and it killed my site.
http://www.clashingbeavers.com just throws up:
Fatal error: Call to undefined function bbp_get_dynamic_roles() in /home/clashing/public_html/wp-content/plugins/bbp-style-pack/css/styles.php on line 3086
I cant even get to the wordpress dashboard.
Please help!!