i installed bbpress inside buddypress and i created a menu for my system(i’m creating a forum like a vanilla forum[exactly like that! even better!]). but i have to change some features of my menu in different pages. in a simple not recommended way i can have my menu codes in every single page. but i can have it in a more modular way! in this case i can have a function who checks which page i’m in so call the particular menu for current active page. i mean sth like this:
if (active page is profile page)
codes for profile page menu
else if (active page is topics page)
codes for topics page menu
Nope:( I couldnt make it work…
i copied codes but couldnt, need some toturial. i am new 🙁
Can you explain how you actually insert those login/register/lost passcode shortcodes? I’m trying to create a URI as well but I don’t know how to make my pages have those things.
Unless you place one of the forum short codes on a page, there is no page assigned to bbPress templates.
OK first read about short codes here.
Basically a short code is a place holder for content (html, images, posts, etc). When you place [bbp-forum-index]
into the content of a page, it will be replaced automatically with an index of your forums in bbPress. Try it out and you’ll see what I mean.
Are you familiar with what short codes do and how to use them?
There’s a lack of documentation at the moment because the site is being redone (slowly) and the individuals responsible for the majority of the documentation are also the main developers, who are busy writing code 😀
The location of the forums on your site depend on the settings you have set in Settings > Forums. Take a look at the documentation for basic settings.
You can also manually place the forums index on any regular WordPress page by using the [bbp-forum-index] short code. Short code reference.
I am facing the same issue. Did you guys try to contact Optimize Press support?
any news on poll options for bbPress? My members are grumbling 😉
Also doodle-like polling would be an excellent feat to see in bbPress or BuddyPress.
@Bart: I just texted you – let’s make this happen 🙂
Any results will be shared here, so others may benefit. Hang in there.
Hi Henning,
Funny I came across your topic. I’ve been looking for days for a way to integrate bbPress into a memership site using Optimizepress. I was starting to feel kinda lonely as I began supposing I was the only one with this wish.
I was thinking maybe we could help each other. I think it’s reasonable to assume nobody will come along and help us out here after 6 days. I suppose we’re on our on own on this one. So if you feel like it, you can contact me at bart.leynen(at)gmail.com and we can see if we can mean something for each other…
Thanks
Bart
We can always come back later and post the solution here…
Thanks so much for all the work on this! My first bbPress, as the plugin makes it more accessible.
Having an issue with the Fancy Editor. One of my plugins (WP-Amazon) is forcing a button onto the editor for shortcodes. Since the shortcode is turned off and the button breaks the layout, is there a way to force it not to display on forum pages?
I realize this is plugin specific but my thinking is that it can’t be the only rogue plugin, so if there’s a reasonably easy way of suppressing a particular button, it could help others. Thanks for any suggestions you may offer.
I want to override the bbPress page I get when I go to mysite.com/forums/ with a WordPress page containing bbPress shortcodes but I haven’t been able to get it to work.
- My WP page slug is ‘forums’ and contains:
[bbp-topic-index]
[bbp-topic-form]
- In my bbPress settings my ‘forums base’ is set to ‘forums’.
I’ve tried a bunch of other things (like setting the WP page template to ‘bbPress – Forums (Index)’ and deleting archive-forums.php in my theme. Nothing seems to work.
Also if I change the the page slug & permalink to ‘forums2’ and visit that, it works as intended.
Any ideas? I’m thinking about an .htaccess workaround but that seems excessively hacky. Thanks.
Have you seen the shortcodes included with bbPress?
https://codex.bbpress.org/shortcodes/
Hi there – and sorry upfront for yet another question with regards to bbPress-Themes…
- I have been doing thorough research in the forums, no answers for me…
- Versions: WordPress running 3.4.2, bbPress is 2.1.2
My situation_
I have setup bbPress to work with my custom theme (OptimizePress) and embedded the [bbp-forum-index]-shortcode into a single page (“forum”). Here I could obviously pick a site-template and therefore the forum is nicely embedded into my site-layout.
Since I cannot continue using shortcodes & (slug-)pages for dynamically generated topics, I went ahead and followed the customization instructions. I can ensure that the right (template-)files are called upon (inside my /theme-directory) because I played around with content-single-forum.php f.ex. and also checked for the correct CSS-reference.
I also followed the instructions concerning the functions.php (in /theme):
add_theme_support( 'bbpress' );
remove_action( 'bbp_enqueue_scripts', 'bbp_theme_compat_enqueue_css' );
Now I need to wrap the forum-specific template-files with the page-template used by my custom theme. I already tried integrating the bbPress-code into the exisiting page-template with no positive result (no server-response or strange loop-behaviour).
Either I went down the right road but am weak in skill at modifying PHP-Code or there is a far easier approach I haven’t seen/figured out yet (which again doesn’t compliment me on my skill-level…).
Anyways, maybe someone can help me out / hint me into the right direction.
Thanks so much in advance,
Regards
Henning
I’m looking for this too. I found a shortcode that do this, but I’m not sure if it’s the same of this forum. The shortcode is: [bbp-topic-index]
Why not use the shortcodes that come with bbPress?
https://codex.bbpress.org/shortcodes/
No, you do not need BuddyPress installed.
Is the bbPress plugin activated on your plugins settings? (if it is deactivate it and reactivate it)
There are three new menu items on your WordPress navigation menu. These are:
Forums – create and manage your forum.
Topics – topics are created within forums, they are the issues that are being discussed.
Replies – replies are made to topics, this is the actual discussion.
You should be able to see your forums at http://yourdomain.com/forums/
You can also create a standard WordPress page and add a shortcode eg. [bbp-forum-index] (This will Show your entire forum index) to the page content.
You can then add either to any of your main WordPress menus for easy navigation.
bbPress does allow shortcodes for security reasons, you should look at something like https://wordpress.org/extend/plugins/bbpress2-shortcode-whitelist/
To order your replies in reverse order add the following code to your themes functions.php file.
https://gist.github.com/3414353
Try this and post the link back here:
Does this now include the forum description?
Set the forums base slug to the same as your page slug and your custom WP page with shortcodes should take precedence.
Open bbp-common-template.php from bbp-include
find
// Wrap the separator in a span before padding and filter if ( !empty( $sep ) )
and edit
$sep = '' . ' EDIT HERE ' . '';
You can change it into any text or image w/ codes.
-
This reply was modified 12 years, 5 months ago by Clementtang.
-
This reply was modified 12 years, 5 months ago by Clementtang.
I’m going to explode, here.
You’re kidding me, right? Who or what are you getting defensive about? I’m not even TALKING about that! We can already DO exactly what I’m talking about inside a normal page with only several single-forum shortcodes! The problem is, because of breadcrumbs not linking to the new page I can create for that, I can’t use a different page. I have to use the .php page that is the forum-index.
Let me make this as simple as humanly possible. This is all I want on my “forums index”: what you get when you put the following into a page:
[bbp-single-forum id=$forum_id-1]
[bbp-single-forum id=$forum_id-2]
[bbp-single-forum id=$forum_id-3]
Let’s assume those are the id’s of forums of my choosing. In this case, those are the id’s of my three top-level categories. Whatever you get when posting those three shortcodes into one page is EXACTLY what I want as my forums index page. (By the way, all other forums systems already look like this. And don’t assume that everyone likes bbPress’ current index page, which is the only index page of its kind. That is speculation.)
That is all. Nothing more. We can do it on a single page or post, so I know we can do it on a .php file.
And finally, don’t be smart with me. bbPress is the only forums system that integrates with WordPress as well as it does. To have a multimedia site with a completely separate forums is to KILL YOUR SITE. I understand why, if your forums isn’t the landing page of your site, you MUST have full integration between your site and forums in order to keep traffic. That is why I can’t use things other than bbPress.
If you’re going to respond to me, at least read the first post. Just reading the latest two posts isn’t going to give you enough info to respond well without annoying the poster. Please, for the love of god…
Hi,
Im no css Guru. Can you throw in some sample codes for that?