From bbPress.org:
bbp_reply_author_link( array( 'sep' => '<br />', 'show_role' => true, 'size' => 100 ) );
To set a good expectation, these forums move relatively slowly. If you’re anxious about replies to this topic, tick the “Notify me” box and you’ll get an email when someone replies without the need to bump the topic.
WP Symposium, so still for WordPress
@oldkcole you have moved to a different type of forum as in outside WordPress [scary thought…] ?
@a42 I have decided to move to a different type of forum as I have realised by reading past threads that questions and issues raised are not well addressed, and in some cases not answered at all. I assume bbPress needs to updated to be compatible to the new version of WordPress.
@vinaunder It is going blank due to the plugin causing issues with the new version of WordPress. Go to your FTP manager, and save the plugin on your computer and then delete the plugin on ther server. You will be able to login into the dashboard. That was my issue in any case…
I have the same problem, though it happened after I updated WordPress to 3.8.2.
I would like users to be able to create a topic inside the applications forum, once the topic is published only the user who made it and admins can view it.
After some more searching I’ve found;
http://codecanyon.net/item/bbpress-private-content-wordpress-plugin/6390878
This is essentially what I would like but to do, but would have it auto enabled inside the applications forum.
Start here https://codex.wordpress.org/Editor_Style
Then here https://codex.wordpress.org/Function_Reference/add_editor_style
There are also quite a few WordPress plugins that will do the ‘PHP’ part for you, creating the correct functions and the like and you then just add the CSS you want.
Hey guys, I’m going to be changing the bbPress editor color scheme to work with a dark theme, and I’d like to know where the correct place is to do this? Where is the original css for the editor? Where would I put the “child” css? (if it’s different than the css folder in my theme)
I’ve been searching the forums, ‘net and files and can’t find it, so any help would be greatly appreciated.
I’m using the most recent versions of WordPress, bbPress and BuddyPress.
Hi, i have recently been put in charge of fixing a website and i wanted to add a forum, bbpress seems perfect. So i get to installation, it goes through fine. But after installation, there is nothing that shows that i have it installed, the only indication is that is in my installed plugins. There is no place were i can insert the forum into my site or even view any options for it… Please help 🙂
I am using v. 3.8.1 wordpress and bbPress v. 2.5.3
Hello,
I’m working on re configuring an existing site that has a WP blog and a BBPress forum. One of the changes I’m doing, is making replacing our existing CMS with WordPress. I’ve changed permalinks to ‘Post name’, great.
The problem come in now that I’m trying to create a new WordPress page with the name ‘page_name’ with the url “http://www.mysite.com/page_name” however, there is a forum with the name ‘page_name’ already with a url of ‘http://www.mysite.com/forums/forum/page_name’ that seems to be consuming the permalink that I am trying to set for the page.
Is there anyway to configure BBPress to not consume the ‘/page_name’ permalink when it’s URL is ‘/forums/forum/page_name’
I would like the ability to make topics in a certain forum only visible by their author and the moderators.
I have been messing around with;
http://wordpress.org/plugins/members
http://www.tehnik-design.com/tehnik-bbpress-forum-permissions
but cant seem to get them to function properly for topics. If anyone knows a way to do this I would love to know.
Hi,
I think I have some theme compatibility issues with my freshly installed bbPress. I’ve just installed bbPress to my new WordPress site, and when I’m trying to open the forum index page, it will show only a mostly blank page with my theme’s top menu. However, the title of the page and the body part of the HTML source seems to be OK – my body tag looks like this:
<body class="forum bbpress single single-forum postid-30 logged-in admin-bar no-customize-support">
I’ve tried to use [bbp-forum-index] shortcode in a page, and it shows the index, but of course I can’t use the forum in this way neither, since if I try to navigate to one of my forum topics, it will also show the blank page.
I’m using Academica theme (the free one), but I’ve found a solution for an other theme (http://bbpress.org/forums/topic/non-functional-index-page-when-bbpress-2-1rc4-is-used-with-woothemes-canvas-5-05/) and it seems that fixing my issue would evoke some PHP coding, which I’m not so familiar with. So if you have some tips or solutions, share with me, I’d be very thankful. 🙂
Thanks in advance! 🙂
Ohh, and here is the link to my only forum: http://homeschooling.hu/?forum=probaforum
…and to the page with the shortcode: http://homeschooling.hu/?p=38
ok, you have several routes to go
If you think you will be making other changes, then it may be worth you reading this
Step by step guide to setting up a bbPress forum – part 2
but if you just want to get this going then download this plugin
https://wordpress.org/plugins/simple-custom-css/
and then put this code into it
#bbpress-forums .bbp-topic-content p,
#bbpress-forums .bbp-reply-content p {
color: blue !important ;
}
a:link {
color: blue !important ;
}
Obviously you can change the blue to whatever, or use hex codes to get any shade you like
http://www.w3schools.com/cssref/css_colors.asp
Come back if that doesn’t work, and I’ll try to help further
I also search for the solution for a while. I have not found any real “group” solution directly for bbPress. However, I came up with couple other solutions. I list them below in case others need them:
1. Use BuddyPress: BP is for group management with much more functions. It works great with bbPress (prob same development team). BuddyPress group users management is quite powerful. There are 3 levels of group: public, private & hidden, and 3 level of user role for group: admin, mod, member. I also suggest to add Invite Anyone plugin, so group member can invite others without “friends” limitation.
2. Use Membership from wpmuDev. This solution is similar to s2member. You can control every piece of accessibility on your site through user subscription. The subscription can be set to free. But it’s a bit too complicated for just one simple purpose.
Hello
I have successfully migrated my forum from PHPBB to bbpress, but i have encountered a problem that i do not know how to result this
Example
If you visit this topic http://www.bushcraft-pt.org/?topic=leather-work-by-jpgrilo and try to click on button of the page 16 it will return an error “This is somewhat embarrassing, isn’t it?
It seems we can’t find what you’re looking for. Perhaps searching can help.”
I have found that the software is malforming the url. Instead of this http://www.bushcraft-pt.org/?topic=leather-work-by-jpgrilo&paged=16 he is generating this
http://www.bushcraft-pt.org/?topic=leather-work-by-jpgrilo6.
The strange thing is, if i click in the button referring the page 2 everything works fine.
How can i result this problem, any ideas?
WordPress 3.8.1 running Twenty Twelve theme.
bbpress Version 2.5.3
Thank you in advance
Joao
is_bbpress() almost works. Thanks for the pointer there, by the way. I can’t see how I missed that function in all my searching. I failed my Google-fu obviously. My code now looks like this in the my-plugin.php file.
function forum_lock_check($allcaps, $cap) {
if (function_exists("is_bbpress")) {
$is_bbpress = is_bbpress();
} else {
$is_bbpress = false;
}
return $allcaps;
}
add_filter("user_has_cap", "forum_lock_check", 10, 3);
Here’s the funny part. (Funny = weird not Funny = haha) If I’m navigating to the main forums page (http://localhost/wordpress/forums/), then everything proceeds swimmingly. If I then navigate to a forum within the page (http://localhost/wordpress/forums/forum.forum-a) or to a thread within the forum (http://localhost/wordpress/forums/topic/post-1) I then get several of the following errors.
Notice: Trying to get property of non-object in C:\xampp\htdocs\wordpress\wp-includes\query.php on line 3792
Notice: Undefined property: WP_Query::$post in C:\xampp\htdocs\wordpress\wp-includes\query.php on line 3306
Commenting out the “$is_ppbress = is_bbpress();” line removes the errors but I’ve got no idea why WordPress suddenly doesn’t like the code. Have you seen this before? What file is is_bbpress() in?
Thanks, Robin.
Hi,
Here’s my situation. I have a site with several forums. Let’s call them Forum A, B and C. All users to the site can view Forum A. Through other actions that happen on the site users collect points. At a certain point total Forum B becomes available. At another point total Forum C becomes available. There is an external webservice I can call to see if the user has the appropriate number of points for the relevant Forum.
As far as I can tell, bbPress doesn’t have the built in capability to handle that particular permissions scenario so I’m building a plugin. My plugin is hooking on the “user_has_cap” filter to determine whether a user can see a particular forum. I don’t want to make an external webservice call on every single current_user_can() call that gets made during a page load, so in my hook function I want to immediately check to see if the current request is a Forum page.
For example, if the requested page was “http://localhost/wordpress/forums/forum/forum-b/” then being able to get the pagename “forums” it would allow me to jump out of my hook function immediately if the request wasn’t for a forum page or topic. Below is a copy of code/pseudocode for what I’m doing in the plugin.
function forum_lock_check($allcaps, $cap) {
if (pagename != "forums") return $allcaps;
if (webservice says I can) {
$allcaps["can-view-forum"] = true;
}
return $allcaps;
}
add_filter("user_has_cap", "forum_lock_check", 10, 3);
Is there a wordpress or bbpress function that gives me the pagename the forum is attached to? Of course, if there is an easier way to do what I want, I’m all ears for that as well. Thanks for any help you can give me.
Ha! Thanks for this, the rabbit hole goes deep here…
I’ll take a closer look at his soonish, things indeed are a little broken here 😉
Details in https://bbpress.trac.wordpress.org/ticket/2581
Hi @peterwsterling
I’m keen to get your plugin but I am also using WP Polls for blog posts and pages and in fact WP Polls can also embed in bbpress posts (https://wordpress.org/plugins/wp-polls/installation/) though Polls can only be created by Admins from the backend
WP Polls also uses the short code poll but in a different format
[poll id="2" type="result"]
But I like the concept of users being able to create their own polls in forum posts so I’d be keen to get your plugin provided it doesn’t conflict with WP Polls. Hope you can confirm.
Thanks
Hello,
I have looked everywhere and could not find an answer.
I found other things like putting the link in a menu item.
But, what I wanna do is redirect the user profile page. I do not want to use bbPress´.
So, to be specific. I am using UPME, a premium wordpress theme from Codecanyon.
And the profile link for this plugin (User Profiles Made Easy) is:
http://codeboy.co/profile/username
So I want to get rid of the bbPress user profile that appears in the forums and when a user creates a debate/post it will automatically link there, link:
http://codeboy.co/forums/users/Codeboy/
I want it to link here instead:
http://codeboy.co/profile/username
So from plain view it looks like I would just need to change this link in some php file of bbPress, yet I have not had any luck after many hours of headaches.
Could somebody please help me?
Thanks!
I think this is going to be less than helpful for you, I’m sorry.
I’m not sure but it doesn’t look like / I can’t find where bbp_notify_forum_subscribers (the function that sends emails to subscribers) is hooked into the admin topic post save. What I mean is, you’re right, the subscriptions don’t seem to sent if you create a new topic in admin. (I could be completely wrong about this and just missed something though.)
Anyway, I’m just going to write down where I would start if that is the case because I hope that I can come back to this in a bit or someone else will and otherwise I’ll forget (I’m off on holiday tomorrow). I would say to hook it into save_post but I’m not sure that you can do that because bbp_notify_forum_subscribers doesn’t check post type so would run on any post type save.
So something like this: https://codex.wordpress.org/Plugin_API/Action_Reference/save_post#Custom_Post_Type:_.27book.27 I mean the write a function that checks for post type bit and call bbp_notify_forum_subscribers.
And do the same thing with the reply post type, too (but with bbp_notify_subscribers).
If this gets moved to trac, it would be easier to change those two functions to check for post type first thing and hook them both directly into save_post rather than the way above.
Again, I might just be missing where it’s hooked in. I hope that I’m missing something obvious and it’s an easy fix! 🙂
This is a fantastic change, just what i was looking for, having recently moved from a Webwiz forum, I was looking to gove my users a similar experiance to what they had there, BUT……
My avatars are looking strange, and the Catogories are not lining up properly.
Most are correct, but some are different widths.
Please have a look at and let me know what I need to change. This is a test site, running WordPress 3.8.1 and the Klein 2.0.2 theme and bbPress Version 2.5.3. with Buddypress Version 1.9.2.
Thanks once again for the fantastic work you have done.
I’m a bit baffled as to why this 3 month old ticket is sitting here all lonely:
https://bbpress.trac.wordpress.org/ticket/2498
bbPress.org and buddypress.org both have this functionality so the devs already have this one figured out. Right?
There’s also this plugin which provides the same functionality:
https://wordpress.org/plugins/bbpress-post-topics/
which can be integrated into core following the wordpress development model of features as plugins.
Unless I’m off my rocker again, and missing something… in which case please take pity on me and set me straight!