“Did you have to call any additional function to add meta boxes? Have you tried that yet?”
Nope. Using the default wordpress code should work. Just remember to set the correct page type (forum/topic) or you wont see it.
Here is part of my code so you can see where I changed the page type to the “topic” custom post type.
$meta_boxes[] = array(
‘id’ => ‘forum_options’,
‘title’ => ‘Forum Options’,
‘pages’ => array(‘topic’),
‘context’ => ‘side’,
‘priority’ => ‘core’,
“Did you have to call any additional function to add meta boxes? Have you tried that yet?”
Nope. Using the default wordpress code should work. Just remember to set the correct page type (forum/topic) or you wont see it.
Here is part of my code so you can see where I changed the page type to the “topic” custom post type.
$meta_boxes[] = array(
‘id’ => ‘forum_options’,
‘title’ => ‘Forum Options’,
‘pages’ => array(‘topic’),
‘context’ => ‘side’,
‘priority’ => ‘core’,
Just create a page and copy over the page template from the default theme:)
Thought I’d update the fun.
Made a couple of custom loops to grab the forums and topics. Plain ‘ol wordpress custom queries, nothing new or special and added support for post thumbnails.
Working like a charm.
With the queries I’m able to list forums or topics anywhere on the blog and the thumbnails just add in some extra coolness, similar to how buddypress uses images for groups but I’ve extended it so any forum or topic can have it’s own thumbnail using default wordpress features.
Now, I need to remember how to write a filter so I can modify the custom post types through the theme functions and not mess with the core plugin code.
Thought I’d update the fun.
Made a couple of custom loops to grab the forums and topics. Plain ‘ol wordpress custom queries, nothing new or special and added support for post thumbnails.
Working like a charm.
With the queries I’m able to list forums or topics anywhere on the blog and the thumbnails just add in some extra coolness, similar to how buddypress uses images for groups but I’ve extended it so any forum or topic can have it’s own thumbnail using default wordpress features.
Now, I need to remember how to write a filter so I can modify the custom post types through the theme functions and not mess with the core plugin code.
I would like to know how I get my forum to look like the bbpress forum?
Using the default theme it doesn’t even come close to what is shown here in on the forum. Same with the other themes I have checked out.
If possible I would like to know the easiest way to get some type of navigation links in the header so people can get back to the main site areas.
I assume the new plugin will fix that part but until then I just need some basic styling to get it working smoothly.
Currently I have a list of discussions and topics a mile long down the page then the forums are underneath with sub forums underneath that.
Do note I imported this from PHPBB. It wasn’t like that on there but I can understand having to deal with some general issues with the conversion process.
Any help is greatly appreciated.
My site is here http://crosseyedgaming.com/site-forums/
One thing regarding themeing. It would be awesome if we could use all default templates, but exclude the css only.
Hello,
I’m looking for a Theme like the current bbpress.org Theme.
is this for Download available ?
I’m using currect the Default Theme, but the Formur field is to small, now i want to change whit another one.
thanks.
The default WordPress roles/permissions are really awesome, but there’s no UI to customize them to fit your specific wants and needs. If there’s a need to change the capabilities, that can be done with relative ease with a supplemental plugin to change the defaults. bbPress is meant to be flexible, so it should adapt with whatever you throw at it too.
@binhdo – The login page specifically does some hi-jacking now that it shouldn’t. Regarding permissions, any registered user can view or post in the forums. Only Admins/Super Admins can create/edit/trash/delete forums. Moderators can spam/trash/edit topics and replies. New use roles can be created relatively easily, and there will be both a “Super Moderator” and a remix of the “Bozo” plugin soon after release. Some additional measures were put in place to assure that the ‘default role’ was always able to post in the forums, because in multisite installations it’s possible a registered user may not actually have a role at all.
Regarding your permalink issues earlier, last night I made sure that the WordPress rewrite rules get a hard flush when bbPress is activated, deactivated, and when the settings page is saved. In the future the bbPress ‘slugs’ will get moved to the WordPress Settings -> Permalinks page, alas at the moment there’s a core bug that doesn’t allow the settings API to insert additional fields there.
@binhdo
I’ve had similiar issues on my XAMPP server like when the permalink structure is changed I get 404 error. Its just a mod rewrite error of the local server installation. Even with the kind of permalink you said, you wont be able to view a post too, you’ll be getting same error. The default permalink works fine on local server. There is nothing wrong with bbPress.
Just installed the latest version of the plugin on my local testserver. Unfortunately, my first impression was that it did not work at all since whatever I tried, WP would always redirect anything related to bbpress to the 404 / Page not found, regardless of which theme (default TwentyTen / bbpress Theme) was activated.
I noticed that turning off WP’s rewrite engine eventually did the trick, although I would not consider this to be a real solution. Maybe there’s something wrong with the url rewriting handled by bbpress. The base path to my WP in my setup is like ‘http://localhost/wptest/’.
pkiula
: You would need to write a plugin on your own for that. Just check the code related to that, and find & use the hooks nearby.
pkiula
: You would need to write a plugin on your own for that. Just check the code related to that, and find & use the hooks nearby.
This is awesome. Can’t wait! Thanks.
Another question. Some of us run websites with big user databases ourselves. Is there an easy way to integrate external databases with BBpress?
I mean, something like this:
1. User registers
2. Data is put in MYDB
3. Same data is also put into BBPress DB (need to know exact tables, and other info such as cookie hashes or SHA1/MD5 principles for password etc)
4. When user logs in, I set my cookies etc, but also BBPress cookies
5. User feels that he has logged into my website (based on my cookies) and also BBPress (based on BBP cookies)
Is this easy to do? Tried searching for some instructions, but couldn’t find anything.
Thx
This is awesome. Can’t wait! Thanks.
Another question. Some of us run websites with big user databases ourselves. Is there an easy way to integrate external databases with BBpress?
I mean, something like this:
1. User registers
2. Data is put in MYDB
3. Same data is also put into BBPress DB (need to know exact tables, and other info such as cookie hashes or SHA1/MD5 principles for password etc)
4. When user logs in, I set my cookies etc, but also BBPress cookies
5. User feels that he has logged into my website (based on my cookies) and also BBPress (based on BBP cookies)
Is this easy to do? Tried searching for some instructions, but couldn’t find anything.
Thx
pkiula
: That’s what we are working on. bbPress is now being made a WordPress plugin which would seamlessly integrate.
pkiula
: That’s what we are working on. bbPress is now being made a WordPress plugin which would seamlessly integrate.
1. That’s why I said “also”. Which means I recognize that BBPress has a plugin system. But Vanilla and other such options exist.
2. I do not want the bloat of PHPBB etc. That’s why I come to BBPress.
You’re missing my point. If BBPress cannot give me absolutely effortless WordPress integration, then there’s no reason for me to bother with this premature software. Vanilla does all I need, and does it better.
However, if you can make WordPress integration seamless, the default, and open to most plugins (such as spam protection or text editing boxes, etc) then you have a fan.
1. That’s why I said “also”. Which means I recognize that BBPress has a plugin system. But Vanilla and other such options exist.
2. I do not want the bloat of PHPBB etc. That’s why I come to BBPress.
You’re missing my point. If BBPress cannot give me absolutely effortless WordPress integration, then there’s no reason for me to bother with this premature software. Vanilla does all I need, and does it better.
However, if you can make WordPress integration seamless, the default, and open to most plugins (such as spam protection or text editing boxes, etc) then you have a fan.
BBPress has nothing else going for it other than the fact that it’s from the WordPress folks.
Nah.
1. Simplicity: Vanilla is top notch, and also has a plugin system.
Plugins
2. Comprehensiveness: Invision boards or PHPBB etc.
bbPress hasn’t been created to be a gargantuan monster (such as PhpBB.)
So. Why is it that BBPress is not just a full plugin to WordPress and therefore totally integrated with WordPress? If this is already being discussed (as I hope it is!) then when is this planned?
There’s a nifty sticky on the very top of the page: https://bbpress.org/forums/topic/bbpress-plugin-updates
BBPress has nothing else going for it other than the fact that it’s from the WordPress folks.
Nah.
1. Simplicity: Vanilla is top notch, and also has a plugin system.
Plugins
2. Comprehensiveness: Invision boards or PHPBB etc.
bbPress hasn’t been created to be a gargantuan monster (such as PhpBB.)
So. Why is it that BBPress is not just a full plugin to WordPress and therefore totally integrated with WordPress? If this is already being discussed (as I hope it is!) then when is this planned?
There’s a nifty sticky on the very top of the page: https://bbpress.org/forums/topic/bbpress-plugin-updates
BBPress has nothing else going for it other than the fact that it’s from the WordPress folks.
1. Simplicity: Vanilla is top notch, and also has a plugin system.
2. Comprehensiveness: Invision boards or PHPBB etc.
So. Why is it that BBPress is not just a full plugin to WordPress and therefore totally integrated with WordPress? If this is already being discussed (as I hope it is!) then when is this planned?
@ricardouk – Gautam’s got it a little backwards. It means that if your existing WordPress theme *DOES NOT* have add_theme_support( 'bbpress' );
in its functions.php file (or anywhere else) that bbPress will attempt to fill in the missing template files on its own with a default set of CSS rules.
For example, for themes that do not *explicitly* say “yes I have bbPress template files” bbPress will still attempt to work it out for you. Say you purchased a theme from StudioPress which doesn’t come bundled with any bbPress template files for forums, that’s okay. When you visit a single forum or single topic, bbPress intercepts the request and serves up a default template that looks like a forum or topic. 
In other words, do not use add_theme_support( 'bbpress' );
unless your custom theme has a “/bbpress” folder that has the necessary files that bbPress expects to be there.
…If you’re not using a theme that actively supports bbPress by setting add_theme_support( ‘bbpress’ );, bbPress is going to serve up its own default set of templates and styling from whatever is set as the theme compatibility layer…
Does this mean we can use the theme we currently use with wordpress even if its not bbpress friendly? is this similar to when wordpress introduced posthumbnails and we needed to add a line to the functions.php to enable it on themes that weren´t compatible with postthumbnails?
Where do we put the “add_theme_support( ‘bbpress’ )” in bbpress?
Thank you for listening to “our” requests on using bbpress with our current themes