I’m new to WordPress, and I have installed buddypress, which I understand installs bbpress.
Is there a way to promote promote a topic to a blog post, and vice versa?
Thanks.
Edit: I changed the topic title and moved it to the plugins forum. Cheers, Netweb
Hi Guys,
we’re happy to say that an UPDATED video has just been released that covers all aspects of bbPress 2.2.2 and BuddyPress 1.6.1, including:
http://labzip.com/the-definitive-guide-to-buddypress-bbpress-configuration/
– Installation of bbPress as the BuddyPress Group Forums
– Turning off BuddyPress Forums
– BuddyPress settings in Settings/Forums
– Pitfalls to avoid during installation and setup
– Roles and Capabilities (both for WP and bbPress)
– Use of the Membership Plugin (Justin Tadlock) and bbPress Tools for legacy members
– Child Themes and bbPress
– Two ways to setup a bbPress forum index page and make it a landing page of your site
….and much, much more.
This is a WHOPPER … clocking in at 29:00, but I GUARANTEE it will help solve many of the questions and issues that folks have been having with the new combination of bbPress & BuddyPress.
If anyone has any questions, please post them here, or you are welcome to post them to our forum at LabZip.com if they are not directly related to bbPress alone.
Cheers!
Spence
I’m looking for the correct method to dequeue bbpress css from the plugin directory and also that of the css folder within the theme.
The entire site is much larger than just the forum and I really don’t want to call the css for every page as most people don’t have a need to access the forums. I’ll then enqueue the css with is_bbpress combined with is_page(array for the 2 pages that contain shortcodes.
I need to make sure that it dequeues from both locations as there is a custom css being used.
Thanks in advance for the help!
I was able to complete step 1 with the following sql query:
INSERT INTO wp_users (user_login)
SELECT DISTINCT post_username FROM phpbb_posts
Now I have transferred over the user names and need to work on step 2 which I think can actually be combined with step 3 as one function… but would still love to hear any ideas.
Thanks to @johnjamesjacoby & Co for their hard work on this great forum software.
Just added bbPress to appglobe.com ( http://appglobe.com/forums ) an hour ago and it looks very promising.
Also, since bbpress 2 doesn’t use tables as much as previous versions it can easily be made responsive.
Didn’t even have to change much of the default colors since they were very similar to the site style.
Great work, great software…greatings from Sweden
Thanks for confirming the bug Spence – I’ll post a bug report with bbPress.
And I look forward to your updated video…
The shortcode would allow forum owners to display the category and it’s forums with their descriptions, number of topics, posts etc. on a page.
If we had this shortcode, we could set up bbPress forums to look like phpbb3 – with all categories and their forums on one page – which is what I’ve seen a lot of people asking for.
OK, it seems that bbPress must solve this that it uses GetText for their strings.
I’m really hoping someone can help me figure out some sql queries I would like to run (especially spwestwood). I have been working on migrating a forum for a number of days now and would love if I could get some help on this last piece. I started out with a Phorum > migrated to SMF > migrated to phpBB3 > migrated to bbPress. The first 3 conversions were all successful. I would stay with phpBB3 but even after I loaded WordPress I could not get all my PHP to work properly on the forum page and I really like the bbPress integration into WordPress. But, I have the same anonymous error on the majority of my posts (55k) because, I believe, these are actually anonymous users who were not required to sign-up in order to post. The problem seems to be that bbPress uses only an ‘id’ to attach the name of the poster to the post and phpBB3 uses a ‘username’ field that actually contains the name within the table. All of these unregistered users simply default to user id = anonymous (1998 in my case). Here’s my solution… only, I don’t really know how to implement it as I have limited mySQL experience.. so please bare with me as this is all theoretical and I have no idea if it will work… and how to write it out in sql commands.
Step 1: I want to take phpbb_posts.post_username and assign new users in wp_users for each unique user name (I want to avoid duplicates obviously!). I would like that user_name assigned to both wp_users.user_login and wp_users.display_name. Now I have user accounts for all these anonymous posters.
Step 2: Convert the date format in phpbb_posts.post_time from an integer to the ‘datetime’ php format using the from_unixtime sql command… or something. That way I can accurately match the date/time field in both databases since they currently use different encoding.
Step 3. When wp_posts.post_date = phpbb_posts.post_time match phpbb_posts.post_username to wp_users.user_login GET id and assign to wp_posts.post_author
Does this make any sense? Or am I completely off the ball here? THANK YOU SO MUCH for any help!!
Go into wp-admin>settings>forums. You can set the slug there for the different levels within the forum and then create a custom menu link to that slug. By default the root slug for bbPress 2.2 is yourdomain.com/forums. …In case anyone runs across this forum…
I noticed in the ‘old’ version of bbPress that there was a function called get_forums(). I was wondering if there is anything similar in the new version (2.x).
I just basically need a list of active public forums.
For anyone else looking for this info:
First forum page (if using [bbp-forum-index] shortcode): wp-content>plugins>bbpress>templates>default>bbpress>content-archive-forum.php
Second forum page (if using forum categories and click on a category): wp-content>plugins>bbpress>templates>default>bbpress>content-single-forum.php
Hi There,
We’re working on a clients website at the moment. Their forum is currently running on BB Press and has nearly 86,000 users on, 4500 topics, 25,000 posts and is relatively active. A large number of the users are likely to be spam, but it is a fairly active forum with about 60ish users using it each day.
We want to update the forum to the latest version so that we can make use of all the newer social media implementations, security fixes and also the spam plugins to help reduce a lot of the manual work going on.
Is there anyone on here who can handle the whole upgrade process, or is there a conversion kit to get it from 1.0.2 up to the latest version? I assume going from this version all the way to 2.2 is likely to be a fairly big task, so any help here would be fantastic.
Thank you in advance.
Kind regards,
Lewis
aaclayton, couple things:
1) Justin Tadlock just updated Members plugin to address the fatal error warning. Should work now.
2) If you have custom WP roles, we’ve found you can use Members plugin (Role Editor) to add the appropriate capability to an existing custom role. Participate and Spectate being the relevant capabilities for most visitors. This is how we gracefully merge WooCommerce (which has default role of “Customer”) with bbPress. We modify the Customer Role to add “participate” to it, so that anyone who visits site and purchases as a customer or registers free with WP (because we’ve set this as our our default role for WP under General/Settings) has the ability to post to bbPress.
1) Create a new page
2) Add the bbPress ShortCode for forum index: https://codex.bbpress.org/shortcodes/ which is [bbp-forum-index]
3) Save the page
4) Go to Settings/Reading and choose this new page as the default home page (instead of your blog).
This will get you a bbPress Forum index on your home page.
To make a “mix” of your bbPress and blog posts, you need to modify your home page template file. This differs per theme, but may be called home.php or index.php (it’s in your theme folder). You would add the bbPress shortcode above the WP loop that displays blog posts. Use the do_shortcode method shown here: https://codex.wordpress.org/Function_Reference/do_shortcode
so it would be (within php tags): do_shortcode('[bbp-forum-index]')
If you do this, then you won’t need to create a page and modify your Settings/Reading as elaborated in steps 1 to 4 above.
Good luck!
I just want to know which files in bbPress create the layout on the first page of a forum and which files create the layout on a forum category page, can anyone tell me?
Is there any method to display bbpress forum as the home page?, All I want is to display bbpress forum on the top of my home page and latest blogs at the bottom of my home page.
WordPress: 3.4.2
bbPress: 2.2.2
Site: http://goo.gl/Nz7Tm
I am not sure how to register new users for my forum. I don’t want to have an open registration at all. I just want to add new users after they manually submit their info to me. How can I do this?
Hi Sydney,
I’ve beendoing extensive testing this week to prepare anupdate to the video, and find I get similar results regarding group forums. I will be releasing my results and suggestions in a new video here ASAP.
In the meantime, I suggest you consider leaving legacy group forums “as is” for now.
Hi Jared,
Just what I was looking for thanks.
David
Hi
doesn’t work for me either, although I see the tinyMCE on forum posts, I can not upload pics and place them inline afterwards. This is crucial to my project. I tried the bbpress GD attachements-plugin but that won’t allow for inline-placing images.
Please please help!!!
Raphael
Same issue here after updating to 2.2.2.
The roles are quite confusing, because they all seem to have more or less the same permissions. I tried to change permissions using the User Role Editor plugin, but it didn’t work. After saving my changes and reloading the page, the permissions seem to have been reverted somehow.
I have some private forums which should be invisible to standard users (participants). This works fine with bbPress 2.1.
You can subscribe by RSS to any bbPress install if that is of any help
https://bbpress.org/forums/feed/ & https://bbpress.org/topics/feed/
Thanks for the tip. I didn’t realize that there were this much of plugins available for bbPress. The one you mentioned is not that practical. I’ve found “bbPress Notify”. Not ideal either, but it saves me from having to add all users myself. It would be nicer if people could subscribe themselves to the notifications. But for now I’m happy.