Thanks, could you please submit a new ticket over in trac with some details of your multisite setup and steps to reproduce this.
https://bbpress.trac.wordpress.org/
Ooops! My bad. you will see the new ‘Change forum role to…’ feature once WordPress 3.5 is released.
Glad you got it sorted though.
Thanks for the reply however I don’t have such dropdown. The only dropdown I see is the default WordPress role dropdown and not one specific for bbPress.
Hi, I’ve done searching and couldn’t find anything related specifically to my issue with bbpress… I’m running the latest bbpress with WordPress 3.4.2 for my forum on my blog.
My forums are located here: http://wrtapps.com/forums/
The problem is the title of the forums page below the menu bar. It shows the title as “General discussion” which so happens to be the last forum page I saved in my dashboard. Previously it was showing the title as “Troubleshooting”… How do I change this to a custom title?
Thanks!
Widget and shortcode are not so “themable” like I would. WP_QUERY is right, but then I cannot use bbp_* in my file.
What I want is use every BBP Functions inside my, eg, single.php: show author, show forums, show topic simple calling bbp_**
How bbp_has_forums() works? It loads the functions ouside the BBP pages?
Regards, Francesco.
Apologies that I sounded impatient and impolite.
I will do the CSS (and JavaScript?) tweaks myself.
Thanks!
You can use the shortcode in the PHP template files with the do_shortcode() function.
echo do_shortcode('[bbp-topic-index]'); would do the trick.
Of course; there is a performance overhead involved with making WordPress parse the shortcode before displaying the content. Using WP_Query and creating a custom loop would be the ideal method, but it’s also much trickier.
In your WordPress Dashboard, go to Settings -> Permalinks and press the ‘Save Changes‘ button. (You don’t need to actually change anything, just re-save them)
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.
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.
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
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.
- 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.
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.
Here are the steps I would follow:
– Backup everything and often (WordPress, Xooops, MySQL etc)
– Install WordPress locally to test the import
– Research the Xoops MySQL database structure
– Make a copy of importer example.php as xoops.php in the same folder
– Edit xoops.php to match the xoops database table & field names
eg. This from Example.php:
// Forum id. Stored in postmeta.
$this->field_map[] = array(
'from_tablename' => 'forum',
'from_fieldname' => 'forumid',
'to_type' => 'forum',
'to_fieldname' => '_bbp_forum_id'
);
Would become:
// Forum id. Stored in postmeta.
$this->field_map[] = array(
'from_tablename' => 'xoops_forum_table_name',
'from_fieldname' => 'xoops_forumid',
'to_type' => 'forum',
'to_fieldname' => '_bbp_forum_id'
);
The above is not accurate as I have no idea what table and field names xoops uses for its database, that is the bits you need to research. Do the above for as much as you can matching all the tables and fields testing your import.
Once you have an import working and are happy with you can then look to importing it to your live site and I cannot emphasize this enough, backuyp, backup and more backups in case things go wrong.
I would like to show the latest forum in the footer of my WordPress site. I would like to use bbp_list_forums(); function. But it seems is not possibile.
Could you help?
Regards, Francesco.
Hi James, thanks for you reply. I would like to merge two or more forums in the same BBpress installation (one single WordPress), not from two differents BBPress.
Is that possibile?
Regards, Francesco.