Thanks for the reply @robin-w. I have browsed my db files and noticed the bbpress tables are located inside wp_posts?
I figured they would have their own prefixes/tables. Anyways, would you mind showing me an example of how it could post say my html form name as a topic in a bbpress specified forum?
I already have the form setup and know how to post it, although I am not as familiar with sql and such.
Thank you, I appreciate it!
Hello,
Can someone give me advices to do the following please?
I would like new replies in a topic placed in this order:
TOPIC A
– Post 1
— Reply to Post 1
— Reply to Post 1 and to Reply 1
– Post 2
– Post 3
– Post 4
– Post 5
— Reply to Post 5
– Post 6
Replies to a post would be shifted to the right (just reduced in size and with float to the right for example)
For the moment in my bbpress it is like this:
TOPIC A
– Post 1
– Post 2
– Post 3
– Post 4
– Reply to Post 1
– Reply to Post 1 and to Reply 1
– Post 5
– Post 6
– Reply to Post 5
I think this way is not really easy to follow when a reply to a post is, for example, after 4 pages…
If someone can tell me which file I need to edit to do this change it would be really appreciated thanks 🙂
Hello @jamestranm , can you share how you did it please?
Want to do the same thing for the reply section and the topics section ^^
(I would like topics in bbpress with the same template as my wordpress theme comments)
thank you!
@netweb
I don’t need their role or title. For some reason the avatars will just not come up in the loop outside of the mychild/bbpress/loop-single-forum.php files and mychild/bbpress/loop-single-topic.php. So it works fine on index pages.
I’ve tried all of the but nothing
Here’s what the code looks like right now:
<?php $args = array( 'post_type' => 'topic', 'posts_per_page' => 10 );
$the_query = new WP_Query( $args );?>
<?php if ( $the_query->have_posts() ) : ?>
<!-- pagination here -->
<!-- the loop -->
<?php while ( $the_query->have_posts() ) : $the_query->the_post(); ?>
<?php bbp_author_link( array( 'post_id' => bbp_get_forum_last_active_id(), 'size' => 32 ) ); ?>
<a class="bbp-topic-permalink" href="<?php bbp_topic_permalink(); ?>" title="<?php bbp_topic_title(); ?>"><?php bbp_topic_title(); ?></a>
<?php endwhile; ?>
<!-- end of the loop -->
<!-- pagination here -->
<?php wp_reset_postdata(); ?>
<?php else: ?>
<p><?php _e( 'Sorry, no posts matched your criteria.' ); ?></p>
<?php endif; ?>
This worked for getting the original post author, but I need the latest active poster to appear<?php echo get_avatar( get_the_author_meta( 'ID' ), 32 ); ?>
Is there a wordpress function equivalent for this function: bbp_get_forum_last_active_id() that I can use with get_avatar() ?
What file do these functions reside in? Maybe I could copy the functions out and make new ones in mychild/functions.php or see if something wrong and replace the file?
Thank you for the help!
There is a broad outline here: https://codex.bbpress.org/import-forums/
Some more Vanilla specif info here: https://codex.bbpress.org/import-forums/vanilla/
Essentially you should be able to open up your Vanilla Config file in a text editor:
eg. /public_html/dev/vanilla/conf/config.php
`
// Database
$Configuration[‘Database’][‘Name’] = ‘ntwb_vanilla2’;
$Configuration[‘Database’][‘Host’] = ‘localhost’;
$Configuration[‘Database’][‘User’] = ‘ntwb_wpdev’;
$Configuration[‘Database’][‘Password’] = ‘abc123’;
`
Use the values you have in the bbPress importer screen.
To get the table prefix you might have to open phpMyAdmin on your hosting providers control panel (cPanel)
In this image my table names have a gdn_ prefix, this is what you would use.
I am pretty sure gdn_ is the default and used by most installs.

Hi!
We have a private forum so we expect that all bbpress pages are hidden from visitors that is not logged in. However, we found out that all user Profile pages are visible to normal non-logged in visitors. http://example.com/forums/users/username
Is this the normal behavior of BBPress? Or is there a plugin that prevents this?
Thanks!
Thanks so much Robin,
I had problems setting up a child theme and have ended up ditching that for the moment and just edited your code directly into the bbpress.css file.
It half worked! http://www.luciddreamingland.com/dream-journal/
I’ve tried fiddling with the bbpress.css some more but without luck.
If you have any more suggestions that would be great.
Really appreciate your efforts.
Thanks.
I have a concern to say… My bbpress installation is on the latest installation.
Okay here it is: Whenever I add a title that has a max length of 80, it still saves.
May you please check it?
Thanks.
We were looking for a plugin that already did this and did not find what we wanted so we created this simple solution here: http://forum.ait-pro.com/forums/topic/buddypress-bbpress-social-media-share-button-code/
This is lightweight HTML code outgoing Share links to keep website resource usage very low since the Social Media buttons are being loaded per Reply.
Hi,
I’ve hit an issue that is critical for my site to function, and can’t figure out where to go to fix this. If you are a service professional, please let me know, I’d be happy to pay for a fix.
We launched our site, and have found a weird bug where users who have the Site Role – Subscriber [through Contributor] and Forum Role – Participant [through Keymaster] which is most everyone CANNOT view any original topic posts, only replies if any. Even if you are user who is creating the topic, once you hit submit, you’re brought to your topic, and you cannot see the topic content any longer. Here’s a snapshot of what you do see: http://bit.ly/1ctPQv7 [replies are shown, but the actual topic content which goes above the replies is missing]
Here’s the same post as viewed from a User set as an Administrator: http://bit.ly/NzMu4K [notice the original topic content and controls that are visible]
The only user type who can see the topic post content is Administrators, which certainly isn’t workable for a forum!
Please help, and contact me if you are a support professional with this forum software. Where do I look for what could be causing this?
This makes no sense, and I can’t figure out how to fix this. I am willing to provide username and password to any individuals that can help troubleshoot. The site is protected with wishlist so you won’t be able to view the forums without access, it can be located at http://mbicoachspot.marthabeck.com
Wordpress 3.8
BBpress 2.5.3
BuddyPress 1.9.1
The forum was just a few days old when it stopped working and only had a few forums and topics. It’s on a new website that I’ve been working on. All my software and plugins are the latest version I have the following plugins.
Akismet
bbPress
Category Reminder
Jetpack
Limit Login Attempts
myRepono Backup Plugin
New User Approve
Post Expirator
Simple Notices
System Snapshot Report
TinyMCE Advanced
TinyMCE Spellcheck
Updater
WangGuard
WP Display Header
WP Super Cache
Thanks Robin, I guess I understand you completely. I did exactly what you advised me to do and it actualy works, however I am not certain what exact code of bbpress theme should I put there.
The code of page.php looks as follows:
<?php get_header(); ?>
<?php get_template_part(‘loop’, ‘page’); ?>
<?php get_footer(); ?>
The questions is what piece of bbpress template code should I put between the header and footer. Now I put there code copied from bbpress/templates/default/extras/page-front-forums.php, and its some improvement, however it is still not correct as it put the sidebare widgets under it instead of its correct location.
If you can advise what code should I put there, then it will be perfect solution.
Thanks a lot for your efforts and time.
Ok, you might take while to fix this, but here’s some starters.
On the correct forum, the page is using the bbpress.css under a div class of “entry content”
On the incorrect forum, the page is using your themes css under a div class of “storycontent”
On the incorrect website, I suspect that you need to take a copy of the page.php that this forum is using. Rename this to bbpress.php, and move this file to your theme’s folder. BBpress will then use this as the page style for all forum stuff. Then you’ll need to edit it to use the bbpress theme. Sounds simple when you write it, but this assumes you know what I’m talking about, and even that I know what I’m talking about! But maybe start there and see how far you can get.
Hi, I have installed your bbpress forum plugin to two WP sites. Both are using same themes Magazine Premium from Bavotasan, however first one is old version and second one is updated version. In updated version bbpress looks great while in the old version List of forums is not displaying correctly as follows:
http://www.thajskyraj.com/forums
For comparrison the updated theme displays it correctly as follows:
http://www.perfectlife.ws/forums
Unfortunately, I need to keep the old version of the theme on the first site and do not want to upgrade that theme to the newever version. But the list of forums is not displaying correctly as far as topics are displaying correctly:
Koh Chang Fórum
Is there anything I can do to correct this error?
Thanks a lot and I highly appreciate your work.
No problem,
Several ways to do this, the easiest is to add the following to your theme’s style.css file:
.widget_display_topics .bbp-author-avatar { display: none ! important; }
.bbp-topic-freshness-author .bbp-author-avatar { display: none ! important; }
or if you are using a child theme, put in in the bbpress.css in your css folder
If you need further help, just come back and ask, or visit
Step by step guide to setting up a bbPress forum – part 2
I believe that I’m experiencing the very same ting. I’m using buddypress and bbpress, and I’m referring to what happens in my froums. When you create a topic is posts only the topic title which, when clicked on, only shows the title and the “reply to” filed. It doesn’t show the actual topic content. Is that what’s happening to others? Anyone figure this out yet?
It’s very frustrating and holding up some important work via my site!
Hello,
I installed bbpress all is working fine except 2 pages
1. http://www.investoo.com/forums/topic/alkesh-topic/
2. http://www.investoo.com/forums/forum/alkesh-test/
Those page are coming blank only header part is coming.
Please help me
ok,
what is happening when they hit the submit button?
Have you tried
de-activating all plugins except bbpress to check if there’s a conflict?
changing to a default theme such as twentytwelve to see if it’s a theme issue?
presume you are using the code is_bbpress() in your widget logic?
unfortunately you are right. The widgets that bbpress comes with can only be changed by filters, and that may be your solution.
Alternately you can cut the widget code into a plugin. I do this to alter the wordpress login plugin, and once you get into it it’s quite easy, just google creating a plugin for lots fo resources.
You’ll need some plugin code, and then to copy the widget into the plugin. You’ll then need to change the widget name so it doesn’t conflict.
Hi Guys, just installed bbpress.
I need help with the following please.
1. I need to find a plugin which allows my visitors to login via facebook credentials.
Which in return registers them as part of my website & bbpress.
An if else function is needed to verify if the visitor is the member of the facebook group, if not it wont allow them to login.
2. I want someone who could modify /wp-content/plugins/jsl3-facebook-wall-feed/php/class-uki-facebook-wall-feed.php to add data to my bbPress database as it loops through each post in my Facebook Group feed. The specific function that loops through my feed is display_fb_wall_feed(), will provide more details.
If having themes and plugins in wp-content was a security issue, then WordPress all over the world would be hacked daily, and if wp-content is insecure then all wordpress folders would be and the locations of the wordpress core are all standard.
I’d just put bbpress into a wp-content folder
If you really want to stick with your route, then search the whole bbpress plugin for “wp-content” and just do a copy/paste. it may be one occurance, it could be hundreds.
Of course you’ll need to repeat on any upgrade
use the bbpress logon widget in a sidebar on your forum page, and it’ll stay on the forums.
edit : sorry just read your entry again, and that’s exactly what you are doing !
I disable dashboard for all my users – untick “show toolbar when visiting site”
If they logout using the widget (which is their only option if they don’t have toolbar), then they don’t get the WordPress login page.
You can customose the generic login form if you want to keep it see
https://codex.wordpress.org/Customizing_the_Login_Form
How long have you had the forum?, and how long have you had the problem?
Have you done any additional plugins, wordpress, bbpress or other plugin upgrades, or changed css or functions recently?
What versions of wordpress and bbpress are you on?
I have been trying to enable the ability for the author to delete their own posts. I am running bbPress 2.5.3-5249 and based on my analysis current_user_can("delete_reply", $post->ID); seems to be the problem, I created a capability “delete_reply” and still didn’t succeed. I read documentation but it said delete_replies. I have spent too much time on this one thing. I can make the bbpress work so the user can delete their own posts but it’d be after modifying files I really should only have to hook into. Anyone have any advice or tips?