Hi,
Did you use bbPress 2.5.8 or 2.6 dev ? The new 2.6 has better conversion options, so you might try that one. But I think your problem is more related that it does not find the source correctly.
Pascal.
Hi, I am using bbpress on a website together with the plugin from LCweb called private content. The problem i have is that registered users cannot see the actual post. They only have the possibility to comment on the post. The text of the post itself is not shown. When i disable private content plugin it’s working great. I had support from LCweb and they told me that they double checked their code and from their side everything was ok and I should look for support at the BBpress forum. Anybody any idea?
Hey Experts!
I am trying to import legacy forums from phpbb over to bbpress. I uploaded our SQL file, as well as the old file directory for the legacy forums to the root of the site.
When I run the importer, it seems that it doesn’t find anything, and never converts.
Repair any missing information: ContinueConversion Complete
No reply_to parents to convert
No replies to convert
No tags to convert
No super stickies to stickNo stickies to stick
No topics to convertNo forum parents to convert
No forums to convert
No data to clean
Starting Conversion
Hi guys,
I went trough all suggestions and finally came up with a solid solution. You can read all about it here: https://wpup.co/bbpress-threaded-nested-replies-with-paging/
Hope, I was able to help someone.
Hey there,
I’m having an -insanely- frustrating issue with a login redirect. Basically, when on a topic page, the standard “You must be logged in to reply” text is accompanied by a login form. This form *should* redirect the user back to the forum page they were on previously.
But for some reason, the login form is going directly to the “My Account” page that WooCommerce provides… which I obviously need for my “customer” (role) users to land on when they log in.
I don’t know if this is more of a general WP question, or something I should post at the woocommerce support page or what. (And I’ve spend far too many hours today trying to research and try lots of different redirect scripts in functions.php – without ANY luck)
But can anyone provide any insight for somehow separating the bbpress user login and woocommerce user login so that they can have different redirect targets?
It sounds as though the developer has put functions in your functions file that are looking for bbpress.
When you say you site goes down – exactly what happens – do you get a fatal error or what exactly happens?
We paid a developer years ago to install bbpress onto our website to create a forum. Now, after years of no success with this, we would like to uninstall from our site. But everytime we deactivate bbpress our entire site goes down. How can we remove this from our site without breaking it?
create a directory on your theme called ‘bbpress’
ie wp-content/themes/%your-theme-name%/bbpress
where %your-theme-name% is the name of your theme
find
wp-content/plugins/bbpress/templates/default/bbpress/loop-single-forum.php
Make a copy of this file, and put in in the directory called bbpress that you created above, so you end up with
wp-content/themes/%your-theme-name%/bbpress/loop-single-forum.php
bbPress will now use this template instead of the original
and you can amend this
amend line 12 to
<ul id="bbp-forum-<?php bbp_forum_id(); ?>" <?php bbp_forum_class('', $classes[] = 'hello' ); ?>>
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
Thank you both for coming back to look into this issue.
Pascal, I did the series of steps you recommended in both, the installation where we have our site as well as a brand new installation in my local without anything but bbPress plugin. Unfortunately, the Forums menu still doesn’t show for the moderator role & the front end forum form doesn’t allow a moderator to create a forum without assigning it a parent in either one.
For the error on the front forum form: ERROR: Your forum must have a parent.
This error actually happens for the keymaster role as well. I was reading through the function bbp_new_forum_handler, & it always checks that a parent has been passed with the comment “No forum parent was passed (should never happen)” – So it seems to be working as designed. Is there a reason I am unaware of the restriction was placed in the front forum form? Could it be a request to update the validation to allow the creation of parent Forums through the front forum form?
Hi ruuizz,
If you have already deactived all plugins except bbPress and switched to a default theme and you still do not see ‘Forums’, ‘Topics’ and/or ‘Replies’, then please try this in Settings > Forums (check after every step if you find the options back on your dashboard):
– ‘Settings > Forums’ : (de)activate ‘Anonymous posting’, save, (de)activate it again to get back to your original setting, save
– ‘Settings > Forums’ : (de)activate ‘Auto role’, save, (de)activate it again to get back to your original setting, save
– Deactivate the bbPress plugin, then reactive the bbPress plugin
– ‘Tools > Forums > Repair Forums’ : Remap existing users to default forum roles, click ‘Repair Items’ (WARNING: Make sure to have multiple admins in case the keymaster role would disappear from one account)
Let me know if this fixes anything,
Pascal.
Dear Terence Milbourn,
today I found time to try out The SEO Framework. Unfortunately, it does not offer the option to give my bbpress pages specific titles like Yoast SEO. It might check on that on some point in time again, but for the time being, I will stay with Yoast SEO.
Best
Manuel
Besides that I just noticed that both "save_post_{$post->post_type}" and wp_insert_post are fired automaticaly during editing, to keep the forum saved as a draft.
So maybe you will benefit more from bbp_forum_attributes_metabox_save really.
Otherwise you will need some checks to see if it’s not a draft auto-save like in bbPress following code – also note the aforementioned hook being fired at the end:
(/includes/admin/forums.php)
/**
* Pass the forum attributes for processing
*
* @since bbPress (r2746)
*
* @param int $forum_id Forum id
* @uses current_user_can() To check if the current user is capable of
* editing the forum
* @uses bbp_get_forum() To get the forum
* @uses bbp_is_forum_closed() To check if the forum is closed
* @uses bbp_is_forum_category() To check if the forum is a category
* @uses bbp_is_forum_private() To check if the forum is private
* @uses bbp_close_forum() To close the forum
* @uses bbp_open_forum() To open the forum
* @uses bbp_categorize_forum() To make the forum a category
* @uses bbp_normalize_forum() To make the forum normal (not category)
* @uses bbp_privatize_forum() To mark the forum as private
* @uses bbp_publicize_forum() To mark the forum as public
* @uses do_action() Calls 'bbp_forum_attributes_metabox_save' with the
* forum id
* @return int Forum id
*/
public function attributes_metabox_save( $forum_id ) {
if ( $this->bail() ) return $forum_id;
// Bail if doing an autosave
if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE )
return $forum_id;
// Bail if not a post request
if ( ! bbp_is_post_request() )
return $forum_id;
// Nonce check
if ( empty( $_POST['bbp_forum_metabox'] ) || !wp_verify_nonce( $_POST['bbp_forum_metabox'], 'bbp_forum_metabox_save' ) )
return $forum_id;
// Only save for forum post-types
if ( ! bbp_is_forum( $forum_id ) )
return $forum_id;
// Bail if current user cannot edit this forum
if ( !current_user_can( 'edit_forum', $forum_id ) )
return $forum_id;
// Parent ID
$parent_id = ( !empty( $_POST['parent_id'] ) && is_numeric( $_POST['parent_id'] ) ) ? (int) $_POST['parent_id'] : 0;
// Update the forum meta bidness
bbp_update_forum( array(
'forum_id' => $forum_id,
'post_parent' => (int) $parent_id
) );
do_action( 'bbp_forum_attributes_metabox_save', $forum_id );
return $forum_id;
}
Hi guys,
I was faced with the same issue and was able to resolve it by following this guide:
[FIXED] bbPress Threaded (nested) Replies with Paging
Hope it helps someone else.
Hi guys,
If anyone is reading this. I found a solution here: https://wpup.co/bbpress-threaded-nested-replies-with-paging/
Hi,
You could create a new role based on the spectate. Follow our codex on https://codex.bbpress.org/custom-capabilities/
If you want to limit topic creation for a specific forum, you can also have a look if my ‘bbP Toolkit’ plugin can help. It has a ‘protected forum’ possibility to allow only specific roles to create topics on some forums.
Pascal.
hi guys, im using bbpress and bbpress capability and i want spectates cant open topic and forum just spectates can reply on topics sorry for my english but i need help :/
Ok, so if i can find someone to do the work and get the urls fixed then submit the code into trac it might get integrated into the core by someone in the future?
I understand about the money thing also. I am just trying to think of a way to kickstart the development on the platform again as its on its way to being a really good forum software. it has almost all of the basics covered and some great plugins too. its just those few bits that mean it cant be used by some people. I would love to see bbpress be the defacto choice over phpbb or vbulletin and thought if i could sponsor the development then perhaps it might encourage a valuable dev to get more involved?
Hey, I am new, and I cant find the file:
for:
“2. Placing a noindex meta tag in my bbpress user templates (so the already indexed profile links will disappear from Google):”
where I can add this? I want to set all profiles with noindex
thx for help
Yes it would, BBPress could be so much better, if a few more basic features were added to it.