I am after the ability to let guests post in my forum.
So I turned on Guest posting.
However there is a problem with that.
In order to post as a guest you need to enter an e-mail.
If a guest enters an e-mail of a registered user it pulls across their avatar and makes it look like the registered user is posting.
Test/Sample here>> http://www.thewargameswebsite.com/forums/topic/testy-guest-topic/#post-50125
I have since turned off the guest posting function as this avatar issue is a problem.
Is there a way to disable the guest field that requires an e-mail address and just let guests post by adding a name?
Can either of you show me a site where the reply button functions the way I want? i.e. when you click reply the page doesn’t reload, but instead the reply-form accordions into place directly below the reply being replied to?
Do either of you have a test site where this reply.js file is functioning that way?
Created a second subdomain, right from scratch, added wordpress, added bbpress, added a child theme, uploaded the reply.js file to a js folder at the root of the child theme. Did no other customizations whatsoever. Same functionality as before.
http://staging-nexus.universaltheosophy.com/forums/topic/test-topic/
Hi Stephen. That’s what I did. On my staging site, I started with wordpress, added bbpress, setup a child theme linked to twentysixteen with no customizations, added the reply.js file, and it didn’t work.
I know without logging in you can’t see the reply functionality, but this is my staging subdomain. You can see it’s just a completely base wordpress install with bbpress and nothing else added. And the reply.js file makes no difference in functionality. http://staging.universaltheosophy.com/forums/topic/test-topic/
Hello, I have noticed a glitch on my forum index. Basically, the freshness for my forums “Introductions” and “Homework Help” are wrong. For the Introductions forum, the freshness is from over 1 week ago, which is incorrect. Furthermore, in the Homework Help forum, the freshness weirdly states “No Topics.” Btw, I have already tried going through the repair tool for the forums chronologically, but that didn’t fix the problem. Any help would be greatly appreciated.
Thanks,
David
I am currently running the latest stable version of bbpress, and my website is at purposeshare.com/forums
Ok, so I played around a lot with my site: changing the theme, disabling plugins, etc. etc. and nothing made any difference. So I went to my staging subdomain, stripped everything down to a basic wordpress install; created a child theme linked to twentysixteen; uploaded your reply.js file; then installed bbpress; added a single topic, and went to that topic to test the reply. The reply functioned exactly as it does on our site: i.e. click “reply” and the page reloads, and the user is brought to the reply-form.
I don’t know what else to think of this. The reply.js file you gave just doesn’t seem to change anything. Any ideas what’s going on? Did I put it in the wrong place or something? Do I need to add something somewhere else to make sure that js is activated ???
I’m at a loss for what to do here.
Huh, this works for me on my end fine. Maybe it doesn’t work on all themes?
I guess you can confirm that you did download the gist file I linked to and added that to your child themes js folder.
If you have ever set up a localhost test server on your cpu like WAMP, you can try what I said above in a default theme to see if there is another possible issue.
Hi Robkk. I’m interested in allowing unrestricted html for certain known and approved members. I was able to use a User Role editor to allow specific users to post unrestricted html using the unfiltered_html capability, and when I log in with a test member (participant level), I can see the warning “Your account has the ability to post unrestricted HTML content” but when I make a reply with that member the reply doesn’t show up (after I click “submit” the page reloads but there’s no new reply). Seems like it’s being blocked from posting or something. Do you know what else I need to do in order to allow this member to reply with unrestricted html and have it actually work?
p.s. I tried this https://gist.github.com/ntwb/7797990 but it didn’t solve the problem of regular members not being able to copy/paste from other programs (like Word) without the code showing up in the reply. See here: 
I assume this is pretty standard, but on our forum site (http://nexus.universaltheosophy.com/), the bbpress “reply box” is located at the bottom of any given Topic post. So, when someone wants to reply, they need to scroll all the way down. Also, directly beneath each existing reply is a “reply button”. If someone wants to reply to an existing reply, they click this button…. but what happens is that the Topic post reloads in their browser and then they’re taken to the bottom of the Topic where the reply-box resides.
What we want, is this: when someone clicks reply, a reply-box appears directly beneath the existing reply they’re replying to (basically, how reddit works). I’ve seen at least one site that has managed to do this with some kind of customizing of bbpress, but nobody seems to want to share.
In order to see how the reply button on our site currently works, you can use our dummy-test-account to login (just please be respectful and don’t make me delete too much spam) UN: [redacted] PW: [redacted] And use this discussion to see how the reply function currently operates: http://nexus.universaltheosophy.com/groups/key-concepts-study-group/forum/topic/reincarnation/
Any help at all would be hugely appreciated. The current functionality really makes for a poor forum experience for our members.
Also, we’re currently running bbpress 2.5.10 and WordPress 4.6.1.
Hi there,
Our staging site has the BBPress and WooCommerce plugins, but when we update the BBPress from version 2.5.8 to 2.5.10 the Forums, Topics and Replies are not showing in the Admin Dashboard. When we tried to deactivate the WooCommerce plugin, the Forums, Topics and Replies are showing. But before we do the update, even these two plugins are activated, the Forums, Topics and Replies are displaying in the Admin Dashboard.
We have the latest version of WordPress which is 4.6.1 and we are using Divi theme. Our staging site is: http://staging.edurolearning1.flywheelsites.com/.
I hope you can help us.
Thanks,
Portal
Contact the woocommerce membership plugin support. This is a paid plugin, which is hard to test without buying the plugin.
less shouty with the title, and a little bit of patience would be great !
bbPress is tested with wordpress default themes. It maybe a conflict – you need to check plugins and themes
It could be a theme or plugin issue
Plugins
Deactivate all but bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
Themes
If plugins don’t pinpoint the problem, as a test switch to a default theme such as twentyfifteen, and see if this fixes.
Then come back
Hey, so recently I set up a localhost server (WAMPSERVER) and installed WP and bbPress. I then tested out the sign up function and realised that the Password Confirmation email was not being sent; even after using different emails and providers.
I would appreciate some help in fixing the problem 🙂
I have the latest version of WP and I will be using this WP theme.
Should bbpress install and run ok?
i understand what you say and do that exactly
removed al mods and use a basic pbpbb 3.1.9 database
I use for all the latest verions
-bbpress 2.6 alpha
-phpBB 3.1.9
-phpBB Converter file 5795
As i said earlier in this topic, there is a problem with the latest version of the phpbb converter https://bbpress.trac.wordpress.org/browser/trunk/src/includes/admin/converters/phpBB.php?rev=5795
After converting all the passwords, at the beginning converting posts or topics i there is an error.

sorry the code is/was untested.
Try this with a correction
function add_custom_role( $bbp_roles ) {
$bbp_roles['my_custom_role1'] = array(
'name' => 'vip',
'capabilities' => bbp_get_caps_for_role( bbp_get_participant_role() ) // the same capabilities as participants
);
return $bbp_roles;
}
add_filter( 'bbp_get_dynamic_roles', 'add_custom_role', 1 );
HI , thanks for the prompt and detailed reply.
1. The email is noreply@ourdomain.com so this isnt the problem.
2. I am subscribed personally to all forums. (also with a second email account)
3. I receive other emails fine from our website.
4. Most Important:
I have 25 Plugins on my website. I have no problem deactivating one by one, but how do i do it so that i don’t potentially send out 25 test emails (because i will post something and see if i get an email) to all my forum users?
I am running phpBB 3.1.9 and bbPress 2.5.10
As I am still a relatively new WordPress user, and have never used bbPress, I installed the latest version, but I normally avoid alpha and beta software.
As this is an offline installation for learning/experimentation I guess there is no risk so will try 2.6
Are you using bbPress 2.5.10 or 2.6 alpha from https://bbpress.org/download?
If you’re not using 2.6 alpha that “could” be the issue, it’s updated for the latest phpBB 3.1.x branches, the 2.5.x only supports phpBB 3.0.x branches
(Plus 2.6 alpha has lots of extra improvements)
Hi Stephen,
I had actually created the custom template previously and tried what you said. But all it does is eliminate the content and this is why I moved on to try to identify what is going on in the function. I would much rather not touch the function code and do everything via custom template for a lot of reasons including staying safe with future updates.
As it is, if I remove the reply_content code in the child theme, it still leaves the replies in there but just with no content in them other than the author area. If I remove the author area as well then I no longer see anything but there are no links to the replies.
I tried figuring out some sort of reply_url but nothing has worked for me – where I’m stuck. The closest I’ve come is to use this:
<?php bbp_reply_url(); ?>
in that same area. The result is that I get plain text urls (not hyperlinks) in a thread tree of sorts. However those links do not link to the actual content of the reply. So what you get is like this:
The topic is at the url http://testsite.com/forum/topic/test1/
The content of the original post is at the top and underneath are urls like:
August 27, 2016 at 9:04 pm http://testsite.com/forum/topic/test1/#post-10
August 27, 2016 at 9:06 pm http://testsite.com/forum/topic/test1/#post-11
August 27, 2016 at 9:03 pm http://testsite.com/forum/topic/test1/#post-8
August 27, 2016 at 9:04 pm http://testsite.com/forum/topic/test1/#post-9
If I go to any of those urls then it just displays the original post and scrolls down to where that URL exists in the tree below the original post content. The actual content of the reply is not displayed – just the content of the original post.
Hi, email sending issues are almost never an issue of bbPress, so I doubt there is anything to fix on the bbPress side.
First things to note:
- Spam filters tend to put emails into spam if your site is e.g. ‘www.example.com’ but you have defined your admin email (Settings > General) as ‘admin@gmail.com’
- By default, you do NOT receive emails for your own topics/replies, only if somebody else replies on your subscribed topics
Make sure you are subscribed:
- To receive the email for new topics, make sure you are subscribed to the forum
- To receive the email for new replies, make sure your are subscribed to the topic
- Use tools like bbP Manage Subscriptions to check and fix individuals or run Topic Subscribe to fix in one go.
Check that WordPress emails are working:
- Make sure to check your spam/junk email
- Do you correctly receive emails when new posts are published or any other emails from the site ? If not, try any plugin to check emails (https://wordpress.org/plugins/check-email/)
bbPress v2.5.x email sending:
In its current version, bbPress is sending out 1 message for every user subscribe to a forum or topic. This could be seen as spamming
If all the above is fine, then it might be another plugin or a theme issue:
- Deactivate all plugins except bbPress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
- If deactivating the plugins did not solve, as a test switch to a default theme such as twentyfifteen, and see if this fixes.
Pascal.
If you’re using any phpBB mods this might cause issues.
You also need to make sure you use bbPress 2.6 alpha, which includes all the changes required , you cannot simply copy the changed phpBB.php
file to a different bbPress version.
To use the most up to date phpBB importer use bbPress 2.6-alpha as I pointed out, if you have to use the old phpBB version use bbPress 2.5.10.
But as I’ve said, there are huge improvements to the phpBB importer in 2.6-alpha so updating phpBB to the latest version is my recommendation.
Its a common issue related to WordPress comments theme styling having issues with bbPress replies since they have a common class attribute .reply
.
Since your theme is a free WP theme, I was able to test it out real quick to see the issues.
Use all this custom CSS, add it into a child themes style.css file or in a custom css plugin.
Know that if it does not work, try adding !important at the end, for example like this.
Also know that some of the CSS is for your replies links color, so change that if you end up changing your links color so that it would match.
.example {
position: relative !important;
right: auto !important;
}
Here is all the custom CSS you would need to use to fix your theme related issue.
#bbpress-forums .reply a {
position: relative;
right: auto;
bottom: auto;
display: initial;
padding: 0;
border: none;
font-size: inherit;
text-transform: none;
-webkit-transition: none;
transition: none;
}
#bbpress-forums .reply a {
border-color: inherit;
color: #BF4D28;
}
#bbpress-forums .reply a:hover {
color: #E6AC27;
background-color: inherit;
}
Hi All – I maintain a very simple site for an astronomy group (sdbhas.org) on a volunteer basis, and we recently migrated to wordpress so I’m still a newbie. I recently installed bbpress and everything seemed to be working very well. However, while testing I noticed that replies to a topic are rendering the area where the username and avatar would go on the extreme right edge of the screen. The forum’s not publicly visible as of yet, but a screenshot of what’s happening is below:
Reply render failure
bbpress version: 2.5.10-6063
wordpress: 4.6.1
theme: parabola
This does appear to be theme-related since when I tested with 2016 it rendered properly. Searching the forum I couldn’t find anything similar, so would anyone have an idea as to what’s happening or a suggestion for a fix? Although I’m a software engineer, java and c++ are my areas, not php/css – so go easy 😉
Thanks in advance for the help!
–Thanks,
Chris
@Robkk
I tried this :
– de-activation of bbPress
– des-installation of bbPress
– re-installation of bbPress
– re-activation of bbPress
with the same result : no Welcome page, no additional options in the sidebar.
I don’t have BuddyPress installed.
But I noticed on the WP detail pop-up about bbPress : “Not tested with your WP version”.
Thank you very much for your feedback.