I’m in the process of setting up a forum, but when I check out the forum pages there is no way I can see for someone to post a new topic or add comments. Is there a Log In check box I failed to check in my wordpress.org dashboard, or maybe I need to add a log in plugin?
Hey! First time around here, and I’m a total newbie to bbpress. Glad you see you all!
I have a slight problem with my bbpress installation. Users from the forums see an “Edit this” link at the top of the topic and when they use it they can edit the topic in the WordPress post editor.
Is there a way to remove that link?
Thanks!
i’m using this plugin for bbpress logins w facebook twitter google etc, seems to work fine
https://wordpress.org/extend/plugins/wordpress-social-login/
sam
Hello is anyone able to help? My Forum is down.
I am still on WordPress 3.4.2 and I do not want to upgrade to 3.5 until this problem is fixed with bbPress.
Some fixes in bbPress 2.2.3:
- Improve compatibility with some themes.
- Fix integration with BuddyPress Group Forums.
- Fix BuddyPress Activity Stream integration.
It’s also fully compatible with WordPress 3.5.
Ah in that case, I think thats great. Since the author is the primary content creator of the thread, all things considering, I think it will work well.
You should considering polishing up that code and releasing it as a bbPress plugin on the WordPress.org plugin repository 🙂 You’d have to dynamically hook into the user edit page and maybe a few other changes, but the base of the work there is probably done.
So here is how I would do it (I think) if I wanted something easy yet half way elegant.
I’d create a /login page in WordPress that has a custom page template (page-login.php) that contains some custom stuff. It still breaks the process up into two parts, which is not ideal, but its the easiest way without putting in some time to get around that.
Essentially, it would be something like this. First ask for the customer ID. They enter that in and submit it. If it’s valid then reload the page and show the bbPress login.
if ( isset( $_GET['cid'] ) && !empty( $_GET['cid'] ) ) {
// cid (customer ID) is present, show the bbPress login form
echo 'Please enter your username and password to complete the login process';
echo do_shortcode('bbp-login');
} elseif ( $_GET['error'] == true ) {
// cid entered was not valid
echo 'The customer ID you entered is not valid.';
} else {
// cid is absent so show the form to validate it
// do your custom form here that asks for the customer ID. Then if the customer ID
// is correct/valid reload this page like /login?cid=123456 which will show
// the bbPress login form.
}
Another option would be on the first form to ask for the username. Then you could take that and have it auto fill in on the login form using the WordPress login form function (wouldn’t be able to use the bbPress shortcode for this).
i am having trouble in changing text color in bbpress.
my wordpress version is Version 3.4.2 and bbpress version is : 2.2.2
I am no expert in Css but have a little knowledge about css,after installing bbpress every thing was working perfect until i realised i am not able to view what i have written in the subject of a topic because my text color matches background color,resulting in a white screen.I went through some similar related topic but sadly was unable to fix the problem.If some one can guide me step by step what should be done to erase this problem i would be grateful.I use a custom theme on my website named PrestigeDarkVol 1.4.Below is a screen shot of the problem faced by me.
Do let me know which Css to edit and which lines and the location of the css file in file transfer protocol.Any help related to this topic is much appreciated. thank you very much in advanced.looking forward for a solution.
link to image : http://i1057.photobucket.com/albums/t388/p7ayboy/Untitled-1.png
The thing that makes inline images tough is non-admin users cannot use the tag and shortcodes are not an option.
Currently there is an issue on trac (#1916) that would make it where img tags do not get filtered out. Once that’s done it would open the gate for plugins to handle inline images pretty easily.
I think the only way to do what you want wil be using a completely custom login form that you pass to your own server for validation. You won’t be able to use the WordPress login form (or the function that generates it) at all.
There are about a dozen different ways you can take this based on the 5 minutes I’ve thought about it. Really just depends if you’re going for elegant, easy, or some where in between. It’s going to take custom code regardless.
the bad tweak :
function bbp_filter_blog_editable_roles( $all_roles = array() ) {
// Loop through bbPress roles
foreach ( array_keys( bbp_get_dynamic_roles() ) as $bbp_role ) {
// Loop through WordPress roles
foreach ( array_keys( $all_roles ) as $wp_role ) {
// If keys match, unset
if ( $wp_role == $bbp_role ) {
//unset( $all_roles[$wp_role] );
}
}
}
return $all_roles;
}
bbpress/core/capabilities/
And then Moderators are back……. I’m sure i missed something but plugins like “members” don’t do the trick. And i just want basic forum moderation works now.
I will never understand why endusers have to put their hands in the mess of bbpress and hack/tweak it just to use this plugin >:( I can’t trust in your plugin every updates are hell.
Then, don’t work as a dirty pig, and update the doc when you change such important things like roles! It just a little more repectfull for end users.
@RaphaelJeger I want to know!! 🙂
https://wordpress.org/extend/plugins/gd-bbpress-attachments/ works but doesn’t help with inline attachments, and the regular WordPress tinyMCE settings are not applied to the bbPress editor.
This is getting more complicated the more I realize what I need to do. Basically I have to add an extra login field to the WordPress / BBPress login. But the data in the field I have to add to the form resides on a separate database. So the complicated part is that I have ‘Username’ and ‘Password’ that is authenticated on the WordPress database and “Customer Number” that resides on another database. I’m not sure if there is a way to authenticate one login using multiple db’s.
I’ve never used plugins for user roles.
And i don’t understand anything :
i can’t promote users as moderators anymore, Moderator roles no longer exist inside wordpress and every wordpress roles wich are not admins can’t moderate forums.
Then old moderators can’t log in wp-admin to edit bbpress subjects/replies anymore but they can edit replies and topics inside forums…
What the hell is this mess?? Why wasn’t it said before i upgrade??
To all those smart coding guys out there, please can someone help me with the bbP functions needed to complete the code below. I think there are two bbP functions needed – see square brackets [??…]. Or maybe someone has a better way of doing it.
I’m trying to integrate BP1.6.1, the new bbP2.2.2 forums and WordPress SEO1.3.1.1 so that the WordPress SEO (meta) page titles are shown when a bbP Topic is being shown within a BP page (just like they are shown for native bbP forum pages).
I’ve hooked functions into ‘bp_modify_page_title’ before and managed to extract ‘_yoast_wpseo_title’ before. So I’m part way there I guess.
I also understand that I need to change the priority from 10 to 16 (or more) in line below (in buddypress>bp-core>bp-core-filters.php), to make bp_modify_page_title filter execute after, and hence overrule, WPSEO title which has priority 15 (in worpress-seo>frontend>class-frontend.php).
add_filter( ‘wp_title’, ‘bp_modify_page_title’, 16, 3 );
add_filter( 'bp_modify_page_title', 'new_page_title', 10, 4 );
function new_page_title( $new_page_title, $title, $sep, $seplocation ) {
global $bp, $bbp;
/** If bbP Topic is being shown within a BP page then replace title with title input via Yoast WordPress SEO plugin */
if ( [?? a bbp function that is true when bbP Topic is being shown within a BP page] && bp_is_active( 'groups' ) && !empty( $bp->groups->current_group ) ) {
[?? a bbp function that loads the bbP Topic Post ID to $topic->ID];
$new_page_title= get_post_meta( $topic->ID, _yoast_wpseo_title, true);
}
return $new_page_title;
}
If you can help please, and I can then get this to work, I’ll post the result back again so others can benefit.
Many thanks.
There could be a fix coming via BP Group Organiser plugin.
WP 3.4.2
BBPress Plugin – 2.2.2
1) Installed BBPress plugin. Did basic setting in admin for the plugin.
2) Copied archive-forum.php and single-forum.php from bbpress plugin directory to mytheme root directory.
3) Copied “css/bbpress.css” to mytheme root directory and then customized.
4) That’s it. I have not created any new template/page for the forum.
All look fine and working but I have this problem.
If you go to this link http://www.clouni.com/askquestions/
You will notice the title “Forums” in left side. How can I hide it ? If I understand correctly, it is page title generated through wordpress. But how to hide it only for forum pages and not other page in wordpress ??
Hello,
I have a clean install of
Wordpress 3.4.2 and
bbPress 2.2.2
When I activate the bbPress Plugin, I get the following message. Does anyone have an idea, how to fix this? thanks in advance.
(r3961) * @param type $args * @return type */ function _bbp_has_replies_query( $args = array() ) { return apply_filters( ‘bbp_has_replies_query’, $args ); } add_filter( ‘bbp_after_has_replies_parse_args’, ‘_bbp_has_replies_query’ );
Warning: Cannot modify header information – headers already sent by (output started at /www/htdocs/w00fe199/wordpress/wp-content/plugins/bbpress/includes/core/filters.php:1) in /www/htdocs/w00fe199/wordpress/wp-includes/pluggable.php on line 881
i want to use bbpress for my new website : http://www.118niazmandi.com which powered by wordpress . thanks for ur useful informations .
use this plugin, it allows changing bbpress user role names and other bbpress standard text
https://wordpress.org/extend/plugins/bbpress-string-swap/
sam
@johnjamesjacoby
I’m guessing I’ve just had an entirely different perspective. Many of my users are bbPress users. I don’t think I’ve once had a question regarding an issue between Members and bbPress. They just worked and everyone was in Happy La-la Land. 🙂
I definitely agree that multiple roles is the way to go. I just wish WordPress would support this in the UI for users out of the box or at least make it easier for us to do it. I’m not sure I’m sold on un-editable roles because some people just want to edit the caps of the bbPress roles. Of course, I deal with a higher number of people who like to dig in and get dirty with their WordPress installs.
Oh, definitely send over your feature requests for bbPress. I’m hoping to push out a major update for it early 2013.
@labsecrets
Cool. I’ll have to check it out.
What version of WordPress are you running? That error usually appears on WordPress 3.2 and older (current is WordPress 3.4.2)
I’m running bbPress on a WordPress Multisite install. Whenever a user with super admin rights attempts to create a new site (through /wp-signup.php, from the primary site), bbPress throws a PHP error.
Warning: array_keys() expects parameter 1 to be array, boolean given in/home/admin/public_html/beeforums.net/wp-content/plugins/bbpress/includes/core/capabilities.phpon line 453Warning: Invalid argument supplied for foreach() in /home/admin/public_html/beeforums.net/wp-content/plugins/bbpress/includes/core/capabilities.php on line 453
The site creation completes successfully and there is no evidence that there is anything wrong. The errors are not shown when a non-superadmin creates a new site.
I’ve been able to reproduce this on two network installs, but they’re both on the same server so I’m not sure if this is caused by something specific on that server.
Can anyone reproduce?
Hi,
I installed bbpress on my website a few weeks ago, recently after plugin upgrade, i noticed that the forums topics no longer had the reply edit box, and the only thing i can see is a ‘comments are closed’ notification at the end. Previously it used to work correctly.
The website is http://www.funinfinite.com
Theme is atahualpa
Wordpress version is 3.4.2