I have worked part of this out and have implemented a is_bbpress format for forum pages so I can choose what sidebars to put on my forum pages however I am still not able to get sidebars to show up on profile or most popular topics.
What I require is the is_ codex for these pages so I can write a script to place sidebars on these pages, I have found that the User profile has these html body classes:
bbp-user-page single singular bbpress
is_bbpress() does not work
and Most Popular Topics:
bbp-view bbpress
This should be is_bbpress() however is_bbpress() does not work.
Any help would be greatly appreciated.
This is not even a new test site as you mention above, this is still your old test site from that article I linked to above.
Whatever previous hacks and or workarounds you have added are most likely still in place causing the issue, delete that entire site and database and start with a clean slate, install WordPress with a clean database then install bbPress.
bbPress does not have groups. BuddyPress does have groups 😉
Maybe this plugin will do what you want 🙂
bbPress Protected Forums adds a metabox, shown while editing a forum, that allows you to disable new topic creation for determined user roles. The plugin is perfect for those situations that you may want your users to see the list of topics of a forum but don’t want them to create new topics.
https://wordpress.org/plugins/bbpress-protected-forums/
@cyberdrone See this to get the translations or get started with translating bbPress. https://wordpress.org/plugins/bbpress-protected-forums/
@david7h6 What shortcode is broken?
Hi Stephen ( @netweb ), Thank you for the quick reply, the issue you mentioned (http://www.kriesi.at/support/topic/bbpress-user-profile-page-problem/) was a different problem, I had to create a page called “blog” for bbpress to work with this theme. After creating this page everything worked smoothly until I upgraded to bbpress 2.4.
To be honest I thought that the problem was my theme, and not bbpress. BUT … this problem did not occur with my current theme until I upgraded to bbpress 2.4. It only happened when I upgraded to new version. In order to demonstrate, I replaced my theme with standard buddypress theme. I also removed all the other plug-ins you mentioned, If you log in now as the guest user you will see this css problem even with the buddypress theme.
If you log out (s2 member is removed) and look at the same forum when logged out the css problem does not occur. Only when you log in as subscriber. (http://megm.wpengine.com/forums/forum/magazine-articles/july-december-2013/)
Kind regards
I just read this http://www.kriesi.at/support/topic/bbpress-user-profile-page-problem/
Whatever the issue was with your theme that you had the issue with in July and fixed in August is back. As you stated in that thread bbPress works fine with Twenty Twelve, I am not sure what these dynamic templates are or how they work but most certainly this is your issue and not a bbPress issue.
I would also recommend if you are going to setup a test site to test WordPress & bbPress, you don’t add all the extra plugins like BuddyPress, Members, Jetpack etc as they add more complexity to an issue you are trying to isolate, so you should remove all your plugins except bbPress.
I have a site on WordPress Version 3.8 running bbPress Version 2.5.1… I have a forum under a parent forum that participants cannot post topics in. The error they get is:
ERROR: Your topic cannot be created at this time.
I am not sure why this happens – the forum that is causing this error is configured as:
Type: Forum
Status: Open
Visibility: Public
Any thoughts on why this might be happening? The users of the site also are part of BuddyPress incase that may shed some light on this error. Anything I should look at? Thanks.
If you want to hide the other breadcrumb then you can use something like: .bbpress #breadcrumbs
Otherwise you need to fix the breadcrumb at the top to pick up the correct place.
You could hide the bbPress breadcrumb with some CSS.
.bbp-breadcrumb { display:none; }
Do you happen to have a link? I can’t remember if I changed it or if this is just the older bbPress theme files I am using, but my template uses the bbPress name not You or Your or Your’s.
The best way to start is to get a website up and running with bbPress, then copy the bbPress template files from the plugin into your WordPress theme – once you get to that stage then take a backup of your full WordPress theme files.
Then get stuck in and start changing some of the bbPress template files, if anything goes wrong just upload the backup and your reset (make sure you take a backup at set intervals so you don’t lose things you want to keep).
Good luck!
Can someone tell me the name of the hook/filter that I can use to take an action immediately AFTER there has been a new post in a forum? I want to be able to send out some emails to special groups of subscribers when a post is made on a forum. I have tried the wordpress hook publish_post but that doesn’t seem to work.
help!
Make sure you have no login, register widget on the WP side and use a plugin for login,regsiter that re-directs users back to the page they logged in from. There are several that do that.
I even believe there is a bbPress login widget
I presume you have on the WP side comments and such off for users (only read blog)
That would overturn the whole idea of guest posting.
Most guest will give a fake email address anyway.
Actually bbPress should remove the email field for guest posting.
Stephen
Thanks for pointing me towards the plugin. Unfortunately I am still learning my way around WordPress and bbPress. I haven’t gotten to the point where I am customizing templates. Would you have any additional tips? or a resource you can point me to so I try and figure it out.
Hello,
After I install and activate bbPress plugin in my WordPress, I can’t see forums, replies, setting etc in my WordPress Admin Panel. This is the first time I use bbPress, so I don’t know what to do.
Please help me.
Wordpress version: 3.8
Website: http://gagby.me
Regards,
Mai
Is there any way to alert guest when someone responds to their posts? I know we can do it for registered users, using the “Notify me of follow-up replies via email” checkbox. But most of our visitors are unregistered, and they don’t get that checkbox option.
When a guest submits a post, BBPress does collect their email address. So in theory it should be possible to use that address to send them an alert when someone replies.
Is this something that can be done? Either natively or with a plugin?
Thanks
Just wondering if anyone can tell me how I can add a user to participate in the bbpress forums, but not allow them access to sign on to my wp-admin panel. When the registration email is sent out, it includes in the default message the sitename/wp-admin for them to sign on. I don’t want my forum users to get routed there, but want them to just be sent back to the forum sign on page internally.
Any help? Am I missing something simple?
Is there any way to include subforums links below forum names with bbpress? I want it to look like goo.gl/FctFuY
Please help me create such look. Thank you.
I’ve searched everywhere, to no avail. There used to be a plugin for this for older versions of bbpress (post count pro I believe it was called) but there aren’t any plugins for this anymore. I’m limited on my code knowledge, but I’d really like for this to be accheived. We’re a compeitive gaming community and vBulletin has been a staple of our professional/amateur gaming life since the beginning. I’ve decided to make the move to bbpress to have a more seemless site integration between users, posts, and news. My ultimate goal is to make the forums as similar to vBulletin as possible, but all of the plugins that accheived this goal do not work with the newer versions. I’d like for the post total to be listed under the users name when they post, as well as in their profiles. In addition custom user roles would be a plus, but not requred. If anyone can point me in the right direction, I’d be very grateful.
Thanks for the detailed reply, Stephen. I probably meant Forum Root rather than Forum Index, but the way you describe it is exactly what I’m after.
I had considered what to do about the list getting too long and it will almost certainly be a matter of listing only the freshest 10 topics per forum. Clicking the Forum title would take you to the full list.
Now that I know where to begin I’ll probably figure it out eventually (new to BBPress but not afraid of code), but if you have some suggestions on where to get started or even a block of code to copy-paste I certainly wouldn’t object to using it : )
If get around to it first I’ll post my findings here for the knowledge base.