as basic integration you can duplicate your index.php file in your theme direcotry and name it bbpress.php. then make changes in that file. it is wrapper file that bbpress will use. bbpress checks for wrapper file in given order: ‘bbpress.php’, ‘forum.php’, ‘page.php’, ‘single.php’, ‘index.php’
If you want custom sidebar for bbpress pages then use “bbPress WP Tweaks” plugin from wordpress plugin repository.
If you want different sidebar to be displayed instead of blog sidebar in your theme then you can use this plugin that replaces your blog sidebar with forum specific sidebar.
On forum sidebar you can list forums, login box or login and register links, latest topics. While on blog you would list latest posts, categories, pages etc.
Also you can select default forum wrapper using this plugin.
http://wordpress.org/extend/plugins/bbpress-wp-tweaks/
Also you can use it to display login link for not logged in user. usually bbpress will say you need to login and not display link or form for login.
bbpress checks for ‘bbpress.php’, ‘forum.php’, ‘page.php’, ‘single.php’, ‘index.php’ files in your theme directory. uses first file that exists in this order.
You can copy your index.php as bbpress.php and make changes on it.
I don’t want to have anything to do with all the theme files mixed up with the plugin, there is just way to much going on there that I don’t want in my theme.
Is there anyway to just add two little files to your existing theme, one that lists (paginated) all threads, and then obviously the single thread page? I don’t want it to automatically add any links, breadcrumbs, post date, tags, or anything else. If I don’t add it myself, I don’t want it to be on the page, just the way WordPress itself works.
I just installed the bbpress plugin and it seems to work great. I am working on stylizing it to match my site. How do I get it to use a specific page template for the forums? Can I make the forums pull into a specific page that I create and then set a page template?
Hi Begis,
Your 1) solution isn’t really an option. The automatic updating mechanism from WordPress will overwrite the whole plugin’s folder. And trading automatic update for manual… well, it’s likely that some time someone will run the automatic by mistake.
The 2) solution sounds good, but I guess it involves quite some work to develop the plugin ?
Does anyone knows if the WordPress team has some guidelines, I’m too new to plugin development to know, and I didn’t seem to find anything.
Is there anybody who can clarify whether there is a method of installing and/or setting up the bbPress plugin to access the blog and forum separately via virtual /blog and /forum subfolders respectively, having physically installed WordPress files in domain.com/wp subfolder?
Is there any news regarding the method of installing and/or setting up the bbPress plugin to access the blog and forum separately via virtual /blog and /forum subfolders, having physically installed WordPress files in domain.com/wp subfolder?
Is there any news regarding the method of installing and/or setting up the bbPress plugin to access the blog and forum separately via virtual /blog and /forum subfolders, having physically installed WordPress files in domain.com/wp subfolder?
I realize this is a total noob question, and yet I’m not sure what the answer is.
Basically, I’d like to have a wordpress page, “Forum,” link directly to the bbpress forum.
Apparently, just setting up a page called “forum” doesn’t cut it.
What is the proper protocol?
The forum is set up here:
http://www.lsatwin.net/forum/lsat/score-higher/
Thanks.
I would start by deactivating all other plugins and also activate the default twentyeleven theme, then choosing one of the default url settings, click save. Then go to settings -> forums, and click save.
It sounds like maybe another plugin or a theme setting is interfering.
If it fixes the problem, then activate one plugin at a time to find the problem one..
My best guess…
To do that you would need to install WordPress in network subdomain multisite setup. Then you would create a new site ‘forum’ and put bbPress onto that site.
There may be other ways, but that is the only way I know how to do it.
I have just installed the BBpress plugin for the latest version of WordPress. I cannot see the reply or post new topic functions. I searched the docs on here and it says I need to do a ‘user role map’ but I cannot find this. I have looked through WP Settings > Forums and this is the BBpress settings but there is nothing for user role map. I cannot see where it would be else where.
Any help is great, thanks!
Matt
I’m quite new to the whole localization deal so I’m not quite sure.
Apparently the folder /wp-include/languages/ is for the translation of WordPress itself. So my guess is that /wp-content/languages/ would be the best place to place the translations.
Then its not affected by theme or plugin updates, and yet it’s in wp-content which is the folder that should contain every non-standard WordPress files so that it’s easy to update WordPress itself.
I’m not sure if it is a standard folder, of it’s the plugin qTranslate that created it.
Some other thoughts ?
i want to change the URL of my forum.
instead of being mywebsite.com/forum, i’d like it to be forum.mywebsite.com.
i can’t find the URL hard coded into the database, so i’m guessing there is something in the plugin that references home_url but i am not sure where it is set.
can someone please help?
SKParticipant
Tried just now.
Didn’t make any difference to the forum page, but the topic page got worse…
When I try to go directly to topic page with the URL, I only get a white page with the following error:
Warning: preg_match() [function.preg-match]: Compilation failed: nothing to repeat at offset 1 in ../wp-includes/class-wp.php on line 201
Warning: preg_match() [function.preg-match]: Compilation failed: nothing to repeat at offset 1 in ../wp-includes/class-wp.php on line 202
Warning: Cannot modify header information - headers already sent by (output started at ../wp-includes/class-wp.php:201) in ../wp-includes/pluggable.php on line 866
have you tried a standard permalink option just to see if it would work? /%postname%/ for example?
I’m not really sure what those errors mean, but that is my best guess, that somehow it doesn’t like the .html?
This will turn off the admin section to all users except super-admins
https://wordpress.org/extend/plugins/bbpress-no-admin/
As to the login widget, there are a number of plugins with custom WordPress login wigets, some of which include redirects. Search the WordPress repository for one that fits your needs.
This plugin is NOT built for bbpress but could easily be adapted and used with bbPress
https://wordpress.org/extend/plugins/wp-useronline/
Does anyone monitor this forum? All I see is ‘not resolved’. I thought this was a wordpress owned project.
This plugin obviously has problems and a lack of support by WordPress. It’s just an entire list of not resolved bugs that have been reported. I’m looking for alternatives.