There currently is not a ‘native’ Simple:Press import tool for bbPress 2.x
If you are comfortable with databases you could try ‘rolling your own’ by modifying the ‘example reference template’ for the bbPress 2.x import tool. You just need to match the correct database tables and field names in the ‘from’ sections of the template. The file is called ‘example.php’ and is located in /wp-content/plugins/bbpress/includes/admin/converters/
Also there is this topic thread that a few have had success with converting Simple:Press to bbPress https://bbpress.org/forums/topic/v2-simple-press-importer-and-first-thoughts/
Hi, I am having a problem with bbPress since 2.1 with the translation.
Some parts of the plugin dont get the correct translation like:
– Admin area
Forum => All Forums
=> New Forum
Topics => All topics
=> New Topic
Replies => All Replies
=> New Replies
“Replies Created” in user profile
Widget in admin area:
Discussions Users & Moderation
1 Fórum 3 Usuários
1 Topic 0 Hidden Topic
0 Replies 0 Hidden Reply
1 Topic Tag 0 Empty Topic Tag
The other parts are fine, but these dont load the translation. Any help?
Thanks
So I just installed the latest bbPress 2.2.2 and see that all my users have no role set for the forum so I then proceed to use the remap tool to set them a default of participant. This all worked fine however, it also switched my admin account to participant also instead of keymaster. So my question is how do we apply the keymaster role back to the admin?
Well, I’ve created a page and am using the shortcode and it seems to bypass the issue. For anybody having this layout trouble, the shortcodes can be found here:
https://codex.bbpress.org/shortcodes/
I too am having problems
Ive installed bbpress2.2.2 onto my self hosted wordpress site and cant get the forum page integrated, I can use an url redirect but I need a sidebar to show user login/registration.
any assistance ?
It will not override your front page. It will add new pages. When you install it, you can check the Forum Settings page to see the slugs for the pages it will add, and change them as necessary.
Hi all,
the new BBpress version is quite interesting and I’m evaluating to pass a Simplepress 5.1.4 forum (with 60k posts) to BBPress 2.2.2 but cannot find an importer/migrator.
Did I missed something or it doesn’t exists? and, in case, any advice how to achieve this?
Thanks in advance
Mac
Also, will my current sidebar and header still be used/integrated with this?
Hi, I have an existing wordpress blog and I would like to have bbPress integrated with it. Meaning, I would like to install the bbPress plugin and it not effect my current them. I would like to just link to the forum where my existing users can user their already made usernames and passwords on the forum. When I install this plugin, will it make a new page or will it over-ride my current front page?
I’m a bit confused and I’m not wanting to mess anything up, but I would really like to integrate a forum for my members. Thanks.
@JJJ – need help in the same regard.
I’m using amember and not s2member – and I need to block users from bbpress when their subscription becomes inactive (which means they are assigned a WP role of “amember expired” by amember).
Will JJJ’s code or tzelding88’s code above achieve this? Will it sustain mapping so that when a user’s WP role changes, bbpress’s role changes as well?
Many thanks.
Hello,
Could someone help with a solution to this eror?
I have last versions of Buddypress and bbPress running on WordPress 3.4.2
Every time I submit a new topic or a reply to an existing topic in bbPress forum I get ‘Error 310 (net::ERR_TOO_MANY_REDIRECTS): There were too many redirects wordpress’
I couldn’t find any answer/solution to this problem.
Thanks
Ok , so it’s a bit of physician heal thyself but here’s how I fixed in case other people are having the problem.
I found this:
https://codex.bbpress.org/theme-compatibility/
which shows how to create a custom bbpress.css in 2.0 and later. Then I changed line 62 to be:
list-style-type: inherit /* was ‘none’ */;
(basically took out the none override for basic list elements).
Seems like overkill to have a complete copy of bbpress.css just to change one line but I could not find another place to override it. Tried playing around with trying a skeleton bbpress.css that @import’ed the default one but didn’t have much success with that.
Anyways, issue has been resolved, thanks!
regards, Paul
bbPress is now a plugin for WordPress. That means that it doesn’t run without an install of WordPress.
As for the design; that’s entirely up to you. You can go with the default bbPress styles, use a WordPress theme that overrides them or apply your own CSS and make the forums totally original. I recommend having a good read of the bbPress 2.0+ documentation.
“Member” is a role created by BuddyPress when activating the old forums component. It’s possible it got wiped out during an activation or update process.
- Use a regular old WP_Query()
- Use a widget
- Use bbp_has_forums()
- Use the shortcode mentioned above
There are lots of examples, in the forums, on the codex, and in the bbPress code itself. Also, unclear what you mean by “latest forum.” Do you mean topics, or replies, or something else?
Modifying core files is never the way. There are plenty of filters in place to override any bit of functionality regarding bbPress’s theme compat,
There are, as you’ve already found, numerous vectors depending on exactly what you want to accomplish. Each filter has an intended purpose, and solves a specific problem. The underlying code is identical to WordPress’s own template loader, until a template isn’t found (which is a majority of installations.) In that case, bbPress replaces the_content with template parts using page.php, or whatever is a match in the stack you found already.
Also, don’t forget about the typical WordPress templates: archive-forum.php, and archive-topic.php, etc…
To answer your question about why get_the_ID() doesn’t work on archive pages, why would it? It’s an archive, not a post/page. There is not ID to get.
From your posts here, you’ve basically solved much of what’s already in the codex regarding how some of these things work; also, I’m fuzzy on what problem you’re trying to solve. What is the end goal you’re working towards? I can give you some advice on what I think will work best.
Okay, I’ve made some further progress with method #3 above (hooking into bbp_get_bbpress_template ). Here’s the general approach I’m taking:
add_filter( 'bbp_get_bbpress_template', 'my_add_page_template', $templates );
function my_add_page_template( array $templates ) {
$page_template = get_post_meta( $post_id, '_wp_page_template', true );
if ( $page_template != 'default' )
array_unshift( $templates, $page_template );
return $templates;
}
The only issue I have right now is that $post_id is difficult to extract if the archive pages (Archive Base and Topics Base) are being displayed. Right now I am hard wiring it to the post_id of the Archive Base page (getting it from the editor), and it works okay but not what I want.
Since these pages (archives) are custom post types, I haven’t found an easy way to find their post_id’s, and querying globals like $post->ID and calling functions like get_the_ID() and url_to_postid() don’t work for custom post IDs ($post->ID and get_the_ID() return 0).
QUESTION: For a bbPress page that is currently being built for display, is the post_id of the page being stored somewhere in a bbPress global?
Michael
Evening! Just installed the update and now I am getting big fat 404’s on all my forums pages which are currently set to ‘Private’, the one forum that is set to ‘Open’ works fine however.
Any ideas folks?
I know PageLines released an updated compat plugin for bbPress 2.2, what version that actually is I am not sure as it doesn’t appear publicly (from what I can see).
http://www.pagelines.com/store/plugins/pagelines-bbpress/
http://www.pagelines.com/forum/topic/23459-bbpress-22-crash/page__hl__bbpress#entry137455
Make sure you are running WordPress 3.4.2 and bbPress 2.2.2 and the latest updates from PageLines , if you are still not seeing any content I would ask PageLines support to look into it further.
@johnjamesjacoby Thanks for all the time and effort you’ve put in to quickly release fixes and updates. It’s much appreciated.