+1 on this.. I also want the same. 25+ nested replies are showing in one page, that’s bad.
Hope bbpress support will release a fix for this soon.
Hi
I would like to insert a custom code or eco a shortcode after the first post in a topic. ( or say adsense after first posts)
I have tried to implement this – https://bbpress.org/forums/topic/displaying-adsense-ads/
But seems to be not working correctly.
When posting the code in loop-sing-reply, its getting showing below all replies.
Anyway to show only after the first posts.
Hope to get an help soon.
Hey!
When I have bbPress activated and want to go to the plugin overview, the whole page appears white. So nothing is there.
Reinstalled it, still the same error.
Any idea what could make that problem?
I am writing a bbpress specific solution at the moment – hope to publish in the new few weeks
ok, add this in
#bbpress-forums .status-closed, #bbpress-forums .status-closed a {
color: #000000;
}
and then come back with any others
Why is there only like 10 options for the bbPress editor..?
Where do I change the color of font or the size or underscore, etc etc…
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
Hi. I’m looking for a plugin to perform a very simple action: everytime a new forum and/or topic is posted on my site, it is auto-posted to Facebook and Twitter.
Anyone? Thanks!
I’m using:
WP 3.8.1
bbPress 2.5.3-5249
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 added the follwoing code to functions.php
add_action( ‘init’, ‘blockusers_init’ );
function blockusers_init() {
if ( is_admin() && ! current_user_can( ‘administrator’ ) &&
! ( defined( ‘DOING_AJAX’ ) && DOING_AJAX ) ) {
wp_redirect( bbp_user_profile_link( bbp_get_current_user_id() ) );
exit;
}
}
This redirects users to http://www.mydomainame.org/wp-admin/profile.php
and displays a link to their BBPress Profile.
Question is, how do I redirect users directly to to their BBPress profile?
This is probably something very simple, but I am not a developer unfortunately.
Thanks for your help.
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
Hi Doremdou,
I haven’t been able to spend much time on this matter, I still don’t want to use the outdated plugin but bbpress support is not paying attention to this thread…
If you find out a solution please, do not hesitate to let me know.
Regards,
Oscar
Hi, I tried your “bbPress starter theme with a phpBB look and feel” (downloaded from github), I have placed all files in my theme folder, but I have several problems:
1. On forum index http://batman.scifi-guide.net/forums you can see title of the last Forum on the very top.
2. If there is no topic in forum section, freshness link is displayed and heads to the Category
3. sub forums page looks very strange http://batman.scifi-guide.net/forums/forum/arkham-seria when compared to http://teamoverpowered.com/forums/forum/general-forums/
I am using latest WP and bbpress.
How to fix these issues?
Thank you.
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.
you can edit the profile page to prevent them changing it
In your theme create a bbpress folder
wp-content/themes/%yourtheme%/bbpress
where %yourtheme% is the name of your theme
then navigate to
wp-content/plugins/bbpress/templates/default/bbpress/form-user-edit.php
and copy this file to the bbpress folder you created above
bbpress will now use this one instead of the default.
edit this new file and take out lines 33 to 45
ie take out the following
<div>
<label for="nickname"><?php _e( 'Nickname', 'bbpress' ); ?></label>
<input type="text" name="nickname" id="nickname" value="<?php bbp_displayed_user_field( 'nickname', 'edit' ); ?>" class="regular-text" tabindex="<?php bbp_tab_index(); ?>" />
</div>
<div>
<label for="display_name"><?php _e( 'Display Name', 'bbpress' ) ?></label>
<?php bbp_edit_user_display_name(); ?>
</div>
<?php do_action( 'bbp_user_edit_after_name' ); ?>
This will remove the ability to set a nickname and to change the display name.
is_bbpress()
should do it I think.
Otherwise bbpress has custom post types of forum, topic and reply.
You should also consider disabling or modifying the bbpress search function, as otherwise searches will go forum wide, giving a backdoor.
Good luck !
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
Don’t forget our about page 🙂 https://bbpress.org/about/
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
Hi,
Is there any way I can change the Login Widget to prevent users from being able to change their screen name once it has been set?
I am trying to prevent users from hiding behind Aliases.
WP 3.8.1
bbPress 2.5.3
Many thanks in advance
Seems unlikely you would receive error messages from bbpress.org. Are you able to copy them here? I primarily use Safari on a Mac, and have never experienced issues.