On my menu on wordpress I am getting link.com/forum-4/ and I cant remove the “-4”?
Well you created a page called forum 3 other times that is why it adds the -4 to the end.
If you are creating a “forum page”, know that you really do not have to do this. Just go to /forums or whatever the forum root slug is set in your forum settings in Settings > Forums.
I’m getting the same error on bbpress with some forums.
Are you naming a forum, “forum”??
Also, where is the function for users to register and their profiles?
Since your using the bbPress plugin, you register through WordPress login and register forms. bbPress has some shortcodes you can place in a page, and they will redirect you to the default WordPress forms since they aren’t really dedicated forms.
Profiles should be present if users click their name on the bbPress login widget, the author link in their posts, or you can add a custom menu item using a function in this guide.
Layout and functionality – Examples you can use
1. and 2.
You might want to create a standard WordPress page called ‘forums’ and give it the http://raquiia.com/gaming/forums/ URL. In that way you override the default page.
Then use shortcode for your chat, the [bbp-forum-index] shortcode and the shortcode for your statistics. (see shortcodes: https://codex.bbpress.org/features/shortcodes/ )
For 3. at lot can be done, but I have the impression you want to heavily customize, so if you want to do your own coding you could create a child theme and put copies there of the main bbPress files and start modifying them.
Then of course hundreds of plugins already exist. If you want to do something specific, just open another support request here and we will try to guide you.
Enjoy bbPress !
Pascal.
Hi,
Just create a normal WordPress page and add the shortcode [bbp-single-forum id=$forum_id]
See: https://codex.bbpress.org/features/shortcodes/
Pascal.
well, I am 1000% sure it is bbpress (or wordpress) ‘s codes issue
Dedicated server
Intel SSD
48G ram
PHP 5.5
MySQL 5.6
We were at invisionboard forum system(ZERO issues on this) , with wordpress+bbpress, it hangs even we just try to trash 10 topics….
reason why I move to wordpress+bbpress? better integration and easier to find someone to help
Hello community,
My requirement is that I need just a single forum. So ive created a forum and now I have to create topics and assign it to that forum. The name of the forum comes in the slug.
Is there anyway I dont have to create this forum. How about siteurl/bbpressslug/ simply lists all the topics and these topics dont have any assigned forum. What is the shortest way to accomplish this.
Also in that case, how do I use shortcodes like the following
[bbp-topic-form forum_id='$forum_id']
Thanks
@bob1361
You can just use BuddyPress since you have that installed.
Also try to leave the plugins that you want to keep activated. There are a couple plugins that you have that have similar functionality.
Groups
bbP Private Groups
BuddyPress
Voting system
WP ULike
bbPress Votes
bbcodes/shortcodes
bbPress2 BBCode
GD bbPress tools
Unread Posts
bbPress Go To First Unread Post
bbPress New Topics
bbPress Unread Posts v2
Quotes
bbP Quotes
GD bbPress Tools
Then probably the best thing is to create a standard wordpress page, add any text/images you want and below that use the correct shortcode like [bbp-forum-index] for all forums or [bbp-single-forum id=$forum_id] for a specific forum.
Check out https://codex.bbpress.org/features/shortcodes/ for the shortcodes.
If that is not what you are looking for, get back here.
Pascal.
1.
Instead of using the shortcodes, download this loop-forums.php file and place it in your child theme in a folder called bbpress.
https://github.com/robkk/bbPress-Hierarchical-Forum-and-Category-Layout
2.
I think this would show up if you use the file above. It might not have nice color coordinated categories though.
3.
Download this bbpress.php and put it in the root of your theme to have full width forums.
https://gist.github.com/robkk/f51753f1c7a5641796d8
I forgot about this plugin which will essentially allow certain shortcodes like the caption
shortcode.
Just add caption to the input box for the allowed shortcodes in the plugins settings page.
https://wordpress.org/support/plugin/bbpress2-shortcode-whitelist
Participants cannot use shortcodes by default in bbPress.
You will have to use a filter to allow the shortcodes.
I will post a code snippet and possibly link to a guide when I am off mobile.
Also weird picture to use for your second example haha
Wordpress: 4.3.1
Divi Theme: 2.5.5
BBPress: 2.5.8
bbp style pack: 2.8.3
http://dtcdancecentral.com/DTCTest/forum/
Hi – I am new to BBPress. I am hoping some one may be able to assist with the page formatting of the forums/category/topic pages et etc. I am trying to get it as close to this:
http://dtcdc.freeforums.net/
as I can.
With bbpress style pack I was able to do alot without having to mess with any code of files -I do not have alot of coding experience or working within the server on files.
Right now – I have the following short codes in a Divi Page – this is my Forum Index Page:
[bsp-display-forum-index forum= ‘1106’ breadcrumb=’no’ search=’no’]
[bsp-display-forum-index forum= ‘1130’ breadcrumb=’no’ search=’no’]
[bsp-display-forum-index forum= ‘1154’ breadcrumb=’no’ search=’no’]
1. This is giving me the “boxed” look for each separate forum I want – I can not figure out how to get the header title of each forum changed. Where it says “Forums, topics,posts, freshness” instead of Forum – I would like it to state the name of the forum I have created (like the first one be “Community Forum”, then the 2nd one would be “Platinum Members Forum” & the 3rd “Diamond Members Forum”).
These would not be links to anything. Just the forum title. So that when an actual forum below in the “box” is clicked on it goes straight to that forum page showing all topics under that forum.
(I hope I am using the correct terminology here.)
2. I can not get the description to show up underneath each category on the forum index page. Is the only way to achieve this to do something to the files in wp?
3. The topic pages (submit & view) have a big line running down the right side of the pages down into the footer – is there anyway to remove that line and make the pages full width or a custom width?
Divi Theme does provide an Epanel where I can put css coding in without having to change any files. If anyone has any ideas how to achieve these changes (hopefully without altering files) I would appreciate the help & guidance.
Thanks!
Hey everyone,
I started styling up a little support/development forum for my clients to use. It requires a little bit more customization but I have most of the basics down.
Wordpress – Latest
BBPress – Latest
Theme – Salient
Website Forum Page – https://wapp.guru/support/
I’m not using any short codes because this theme actually handles the default BBPress pretty well. I’m just letting the default post types do their thing with Yoast SEO attached. I’ve added a plugin that adds login, log out, and register buttons to the forum itself.
1. How do I set up my site to where people can log in with a WordPress / Gravatar account?
2. The profile page title does not show up and using the Yoast plugin I can’t find any way to target it. Any advice?
View post on imgur.com
3. What’s a good plugin to use for things such as easy navigation for users? I have a few of the widgets in the hamburger menu on the top left. There’s a default login form but nothing regarding registration so I hard coded a link in. There’s a little login form, but no register form. I’ve tried (bbk style pack) but it seems to just place links in the main navigation menu which I don’t really like. It just seems like it’s difficult to navigate around.
Overall I know the forum is open source and requires a good bit of customization. I’m just looking for the simplest way without having to use 50 additional plugins that conflict with one another.
Thanks!
@tkserver
Well I think @jovito just put shortcodes in a regular WordPress static page and just wants how it looks to be across all bbPress pages, and that is where the bbpress.php would help.
with a custom file bbpress.php in my theme, would it be directed to that page when I hit submit for a new topic or new reply, instead of the topic page mentioned above?
The bbpress templates using theme compatibility will use a template like page.php or bbpress.php in your theme, but the topic page content will be inside of the loop of that template. Instead of using a bbpress.php file, you can put single-topic.php from the extras folder and customize it and place it in your child theme root for a template specific to a single topic page.
Is there sth like a template for the display of topics?
These are all the templates that are being used in a single topic. Using single-topic.php in the root of your child theme will be the main template being used instead of a bbpress.php template or a page.php template.
Also @jovito what kind of options for shortcodes are you talking about??
Hi all you guys,
i’ve been trying to display a specific forum in a specific category. Like all categories must have a different forum.
To do this, i added a text field to the category with Advanced Custom Fields plugin. Then i write [bbp-single-forum id=196] in that field. (196 is the id number of the forum that i want to display for this category)
To show this, i added this codes to category page in my theme
<?php
$category_id = 'category_' . get_queried_object_id();
$dforum = get_field( 'forum', $category_id );
?>
<?php echo do_shortcode($dforum);
?>
it’s working great. However, if you enter a topic (ex. a topic)the page goes to sitename.com/topic/a. But i want to read this topic in the category page. I tried to use iframe but i doesnt work. Please help.
my site (click forum tab) : http://www.dizimoon.com/kategori/yabanci-diziler/game-of-thrones
It might be better to create a bbpress.php instead of a regular static WordPress page, because that 1 static page will not work for all of the bbPress pages. If you create a bbpress.php, all your bbPress pages will use that template instead.
See if this guide helps you any.
Getting Started in Modifying the Main bbPress Template
Since you using shortcodes you can echo the shortcodes in the bbPRess template like this.
<?php echo do_shortcode("[shortcode]"); ?>
Hi,
this is in WP 4.3.1 GeneratePress child theme.
So far I have managed to display forum indices, topics, registration, login on actual WP pages so they can easily be designed and targeted through regular hyperlinks and menus. I used plugins like bbp StylePack and CleanLogin for this, plus the bbp shortcodes on the concerned pages.
Now there is at least one loophole that renders everything useless. e.g. when submitting a new topic the system jumps to “Topic” view where my page style settings are ignored. Is there sth like a template for the display of topics?
Also isn’t there a list of shortcodes somewhere that show ALL attribute options, too? The bbp codex https://codex.bbpress.org/features/shortcodes/ lists only the codes, without options.
Hi namrons,
Check ‘bbP Private Groups’ and use the shortcodes and widgets provided by this plugin.
Pascal.
I know its been 3 years but just wondering if theres been any development on this? @trobee your code a script still work. Just wondering if you still after 3 years, have the single list shortcodes available? I would really appreciate it!
I found now a solution with bbp Stylepack and the provided shrotcodes:
[bsp-display-topic-index show=’5′ forum =’10’ show_stickies=’true’ template = ‘short’]
now only the topics from one forum are displayed
thx for help !
Marcin
Technically possible as Robkk indicates, ok, but just make sure to keep it under control.
I’m not sure what maximum number of forums has been tested for visualization and handling inside the different shortcodes and functions.
Pascal.
There is a shortcode you can put in a page to allow users to create forums.
[bbp-forum-form]
Shortcodes
You can also use this PHP code snippet, and place it in your child themes functions.php file or in a functionality plugin to allow admins/keymasters to create a forum right from their bbPress forum profile.
function ntwb_bbp_forum_form() {
if ( bbp_is_user_home() && current_user_can( 'edit_others_forums' ) ) {
echo do_shortcode( '[bbp-forum-form]' );
}
}
add_action( 'bbp_template_after_user_profile', 'ntwb_bbp_forum_form' );
To delete and edit you have to do it in the backend for now. There are plans to add more frontend moderation tools though.
Hi,
If it can help, check shortcodes. The 2nd one could be your starting point:
[bbp-topic-tags] – Display a tag cloud of all topic tags.
[bbp-single-tag id=$tag_id] – Display a list of all topics associated with a specific tag. eg. [bbp-single-tag id=64]
See https://codex.bbpress.org/features/shortcodes/
Pascal.
Does the plugin not work as intended @utahman1971, or you haven’t tried it because it hasn’t been updated for a while? From what I see, it probably hasn’t been updated because bbPress hasn’t changed enough to warrant the plugin being updated (ie, it stills works with the current version).
If that’s not the case and it simply doesn’t work or has some sort of vulnerability, you could always ask which templates to paste your ad codes in. I prefer doing that over adding yet another plugin that might break during upgrades. With ad codes being touched so little, template edits seem appropriate enough for the job.
Are you trying to use the bbPress shortcodes in pages for logging in and registering??
These forms are really incomplete in functionality, they don’t redirect back to the login form and show error messages above that form, it just redirects to the default WordPress form to show the error messages. I think using the default WordPress forms or other frontend forms are better for now.
Use wanguard for a question captcha. Manually approving users can be done with a plugin listed in this guide or if you use BuddyPress too, a plugin listed in their guide possibly. Approving based on a certain field, I am not sure.
Theme my login is probably the best to use for frontend forms. bbPress has some form shortcodes you can use but they might not work as great because there is functionality missing.
Dealing with Spam