Searching the internet, I found https://github.com/pippinsplugins/bbPress-Export-and-Import
This plugin is designed to create an CSV export file per forum and allows you to import it to another forum.
1. Download the zip from github and install it like a regular plugin on both sites.
2. On the donor site, open a forum for editing and find the Export link on the right under Forum Attributes. Click it and you will receive the CSV file.
3. Go to the recipient site and create a new forum. Now on the right side under Forum Attributes (again) you’ll find the Choose File and Run Import buttons.
This does import topics and replies and on the front end, all seems to work well except for the number of posts per topic is too high. On the back end, Topics appear to be disassociated from the forum — it says (No Forum) — and the All Replies page turns up blank again.
Happily, heading over to Tools > Forums and running the top two “Recalculate…” and the “Count replies in each topic” options fixed things this time instead of making it worse π
I really hope bbPress can be fixed to work with the normal WordPress Export/Import at some point but until then, the above steps should get you some good results.
Hi @treb0r23 – I just ran into the same issue. Wanting to move bbPress forums from one WordPress 4.0 to another 4.0 site, I tried WordPress’ own Tools > Export feature to create three export files, one with forums, one with topics and one with replies.
After importing them in the same order, it looked like everything was fine. All forums, topics and replies where imported successfully and seemed to be correctly assigned to their ‘parents’.
However, when visiting the front end, it turned out that only a two topics where visible in one forum. All other topics where missing and all other forums where empty. Replies where nowhere to be found either.
Even though topics and replies are marked as correctly associated in the back end, it does not appear to be the case at all.
I went to Tools > Forums to try to fix that. First, I tried “Recalculate the parent topic for each post” but even though it responds with “Recalculating the topic for each post β¦ Complete!” after that, I can’t even open the All Replies list anymore. I get a blank page…
Then I tried “Recalculate the parent forum for each post” but this simply removes all evidence of association between all topics and their forum π
This is just awful.
Here’s a weird question: is it possible to create a new topic via a script run by a continuous integration server? To provide more context, I’m trying to create a private forum so selected playtesters (users I manually entered, as you can’t register to this forum) can test my games. Ideally, I’d like to configure my Jenkins server to upload a Unity webplayer to my server, then create a new topic with the first post being the webplayer and the change log to a specified forum. I’m wondering if there’s an automated way to make this happen. Preferably, I would not like to rely on WordPress posts, since again, I’d like to keep these work-in-progress private.
Thanks for the help!
Quick stats:
Wordpress 4.0
bbPress 2.5.4
Hi there,
I have been reading through the forums, and can’t find anything for more recent versions so was wondering if I could request some help.
I am working on a project called GameDevelopers.ie, a 12 year old site. We recently ported over their old, bespoke CMS into WordPress, and the our forums which were on phpbb after paying cms2cms which did a great job.
The forum has 60,000 posts among several thousand threads and two thousand users. Our server is woefully underresourced, and the site is crashing when bbpress is enabled. So we have it disabled, and are just organising to get a better server with more cpu’s, tons of ram and space.
I was wondering what else we can do to help reduce the load? Is there some way that we can mass archive parts of the forum, or other tactics to help make things run a little better?
Any help would be GREATLY appreciated.
Cheers
Jamie
Sorry to come back late to this @robkk , I got this working with
#bbpress-forums .type-reply.user-id-6 {
background:url(https://www.primeknights.com/wp-content/uploads/2014/09/Naamloos-2.jpg) repeat;
}
#bbpress-forums div.odd.user-id-6 {
background:url(https://www.primeknights.com/wp-content/uploads/2014/09/Naamloos-2.jpg) repeat;
}
Thnx for your help π
you can also add more padding for the space between the post and avatar
#bbpress-forums div.bbp-forum-content, #bbpress-forums div.bbp-reply-content, #bbpress-forums div.bbp-topic-content {
margin-left: 150px;
padding: 12px 12px 12px 20px !important;
text-align: left;
}
if you say that the reply author details are not as wide as avatar photo and such .
#bbpress-forums div.bbp-topic-author, #bbpress-forums div.bbp-reply-author {
width: 150px;
}
and yeah if you need more help with styling bbpress id say look at these tutorials
Step by step guide to setting up a bbPress forum – part 2
Functions files and child themes – explained !
https://codex.bbpress.org/creating-a-test-site/
bbPress Styling Crib
Step by step guide to setting up a bbPress forum – part 3
try this
i think this should work now
#bbpress-forums li.bbp-body .user-id-1,
#bbpress-forums li.bbp-body .user-id-2 {
background:yellow;
}
Somewhat related… anyone else have an issue where no anchor is generated for bbp_topic_subscription_link?
In the loop-replies.php template I have:
<div class="reply-content">
<button type="button" class="btn btn-default btn-sm" title="Set as Favorite"><?php bbp_user_favorites_link(); ?></button>
<button type="button" class="btn btn-default btn-sm subscribe" title="Subscribe to Topic"><?php bbp_topic_subscription_link(); ?></button>
</div>
If you view source on the webpage there is no anchor present.
Subscribing to Forums works as expected.
Probably related to these:
Subscribe to topic link is no longer displayed
BBP: Topic Subscribe Not Working
I think I found a bug in bbp_topic_subscription_link
https://bbpress.trac.wordpress.org/ticket/2581
https://bbpress.trac.wordpress.org/ticket/2480
I’m getting emails from some of our forum users reporting that the topic page refreshes while they are in the middle of writing a reply. It happens after about two minutes, so many people are finding it difficult to use the forum for lengthy replies/explanations. However, I can’t recreate this problem on any browser. At least one user experiencing this is using Chrome.
Any thoughts?
WordPress 3.9.2, bbPress 2.5.4
http://ccinfo.unc.edu/forums/ (no anonymous posting allowed)
I can document this exact problem on our Multisite install. Seems like some problem with the roles/permissions in multisite? And in fact, even with the direct link, site admins can’t create forums (although super admins/network admins can).
Meanwhile the workaround of network-activating is effective, but that’s not a good long-term solution. We have thousands of sites in the network and only a fraction of them need to use bbPress. (thanks, @nathanegraham for the tip on that workaround, though!)
If you want forums to be visible but not accessible to non-logged in users then you need my plugin
https://wordpress.org/plugins/bbp-private-groups/
which gives you loads of options on how your forums display
The admin bar (called the toolbar) can be disabled apart from admins
add
//disable toolbar for non-admins
if (!current_user_can('manage_options')) {
show_admin_bar(false);
}
to you functions file
Functions files and child themes – explained !
try this the size => auto probably doesnt work or it just defaults to 80px
in loop-single-reply.php in your bbpress folder in your child theme.
change
<?php bbp_reply_author_link( array('show_role' => true, 'type' => 'role' ) ); ?>
<?php bbp_reply_author_link( array( 'show_role' => false, 'type' => avatar , 'size' => auto ) ); ?>
<?php bbp_reply_author_link( array( 'show_role' => false,'type' => 'name' ) ); ?>
to this
<?php bbp_reply_author_link( array('show_role' => true, 'type' => 'role' ) ); ?>
<?php bbp_reply_author_link( array( 'show_role' => false, 'type' => avatar , 'size' => 100 ) ); ?>
<?php bbp_reply_author_link( array( 'show_role' => false,'type' => 'name' ) ); ?>
now to test it upload an avatar bigger than 100px in width
try this css code i forgot about min-width for a second.
im setting a minimum width of the picture to be at least 100px just like this forum has.
#bbpress-forums div.bbp-reply-author img.avatar {
border: medium none;
min-width:100px!important;
max-width: 150px!important;
padding: 0px;
margin: 12px auto 0px;
float: none;
max-height: 150px!important;
}
you could try this.
#bbpress-forums div.bbp-reply-author img.avatar {
border: medium none;
width:auto!important;
max-width: 150px!important;
padding: 0px;
margin: 12px auto 0px;
float: none;
max-height: 150px;
}
and the other code wasnt suppose to increase the avatar images, it was just suppose to be for the space between the post and avatar.
if you still cant get it , post a link to a forum post on your website.
This CSS below did not increase the width and height of the photo:
#bbpress-forums div.bbp-reply-author img.avatar {
border: medium none;
max-width: 150px;
padding: 0px;
margin: 12px auto 0px;
float: none;
max-height: 150px;
}
This CSS increases the space between the photo and the post, but does not increase the size of the photo (does not increase the width and height of the photo):
#bbpress-forums div.bbp-forum-content,
#bbpress-forums div.bbp-reply-content,
#bbpress-forums div.bbp-topic-content {
margin-left: 150px;
padding: 12px 12px 12px 0;
text-align: left;
}
So I wish I could increase the size of the width and height of the picture, and also the space between the picture and the post.
Hello everybody π !
I have a few questions regarding to how bbPress handles the login/register side and the admin access too.
I’ve just installed bbPress. Right now, There is a Sign Up page and a Sign In page. When people enter wrong credentials, they are redirected to wp-login. If they enter good credentials, they are redirected to the WordPress admin, or they can have access to the WordPress admin.
Here is what I want / don’t want :
– When users enter wrong informations on sign in / sign up page, I want them to stay on the same page. The errors have to be displayed on that page.
– Users will edit their profile directly in the front end.
– People who are not admin can’t access WP admin at all.
How can I do all that things ?
Thank you very much,
CΓ©dric
I need to export users and bbpress from one site and into another. Contact me for more details: [redacted]
Hi,
Before I go into detail, are there “official” guides to transferring the forums at all or just what is cobbled together on the forums
Here’s My Situation
I have a website http://old.com/ which contain the forums at http://old.com/forums. The website contains many plugins, posts, pages, users etc
I have a new website http://new.com. The forums will be http://messageboard.new.com. I don’t want any standard posts, pages, comments, plugins. I only want to transfer bbPress and users from the OLD site to the NEW site
Please can anyone advise me on what I should do? I realise I can export via wp-admin/export.php (selecting All Content) but that won’t output users.
What is the easiest way to backup bbPress and all users and then restore to a new website? Is there a definitive guide at all?
Thanks in advance
RG
Hello,
So I just installed bbPress for my website DCMovieFanPage and the forum tab will not show in the Dashboard. Neither will the settings option in the plugins list. What should I do?
both fairly easy !
Breadcrumbs
Layout and functionality – Examples you can use
Functions files and child themes – explained !
Search
Dashboad>settings>forums> look for search and unclick it.
you dont need to bump your topic up.
and if you have more questions make a new topic.
i already gave you css on how to change the reply author avatar here
https://bbpress.org/forums/profile/robkk/
the space between the avatar and the post can be increased by adding this and changing 130px to what your max-width of image is , as i said the max-width of the image at the site you led me to has a max-width of 150px so my css for the post would be something close to.
#bbpress-forums div.bbp-forum-content,
#bbpress-forums div.bbp-reply-content,
#bbpress-forums div.bbp-topic-content {
margin-left: 150px;
padding: 12px 12px 12px 0;
text-align: left;
}
to rename roles you can use the code on this , download and upload as plugin or copy from add filter down and put it into your child themes functions.php
https://gist.github.com/ntwb/7864894
The information i gave you is if you wanted to change your theme to another but still keep the way bbpress is styled.
IF you wanted to just be able to change themes while bbpress stays the same throughout all of them this is not possible right now.
where are you lost ?? i basically said its copying the bbpress files from one theme to another.
i mentioned that you might need to copy some functions from function.php.
Stargazer Colloquium child theme uses get_theme_mod (which is added to the customizer area to your theme) to add certain color to your bbpress theme.
You can either delete that function and just added the colors manually to your bbpress.css or hook it up to your new theme which might be a tad more difficult.
the local development area that i mentioned more can be mentioned is great if you want to test things out like transferring files into another theme.
here if you use Windows Pc
http://www.wpbeginner.com/wp-tutorials/how-to-install-wordpress-on-your-windows-computer-using-wamp/
and here if you use Apple Mac
http://www.wpbeginner.com/wp-tutorials/how-to-install-wordpress-locally-on-mac-using-mamp/
steps umm i guess this.
1. set up local development area
2. download the files you have edited from your current theme on your website to your computer , ftp like filezilla is recommended.
3. transfer those files to your local development area , into the other theme you want to use.
4. start seeing if there is any issues. (the most likely is the get_theme_mod areas that add color) but that’s just color and you can add it to your bbpress.css.
Hi
I’ve recently added a bbpress forum to my site, and everything was ticking along well. Then suddenly, in a couple of threads, replies are being hidden for no reason at all. Here’s a sample thread:
Giving up during my first painting job.
This thread has two more replies (one from a subscriber, and a test one from me) that won’t show up. They are definitely public replies.
I’ve tested on other threads and they’re fine – except for one other instance.
I cannot for the life of me work out why this is happening. Any ideas?
How to Change Permalink Because It's a Localized Forum
Use WordPress + bbpress , Permalink set to /%post_id% ,but still not work !!!
Damn ,this BUG is two years ago >:-[
@netweb @mercime