Use this custom CSS to make the forums full-width.
.bbpress #content {
width: 100%;
}
This is what is causing the issue.
.bbp-reply-content p {
margin: 0px;
padding: 0px;
}
You can do this instead.
.bbp-reply-content p {
margin: 0px 0px 10px;
padding: 0px;
}
Do some troubleshooting. It could be cache, your permalinks need to be refreshed, etc.
Troubleshooting
Navigation Links Return 404s Errors
bbPress does not create any database tables it used WordPress’s tables.
Stored Database Data
Install WP Admin No Show to disable users from accessing the WordPress backend.
Troubleshoot for missing pages.
Troubleshooting
is it possible to make the “Forum” dropdown menu a required field, and to require that in that drop down users choose a forum and not be able to choose “no forums” (which currently shows as the the default option).
I will create a trac ticket for this later today. It might be best for it to be required and for the default text to be “choose forum” instead.
You can create a button to your new topic page easily by using the text widget provided from WordPress, and adding this simple HTML.
<a href="http://yoursite.com/new-topic" class="button">New Topic</a>
Create new roles with custom capabilities.
Custom Capabilities
TO have individual colors for each role, there is a function that might help. I think you need to create a varialbe to pass the bbp_get_user_display_role() with the id of the user in the reply author bbp_get_reply_author_id() to get the specific user role of the reply author then pass the user role name into $classes. You might also need to use strtolower() to make the class in your code lowercase.
function my_reply_class($classes) {
$classes[] = 'test-class';
return $classes;
}
add_filter( 'bbp_get_reply_class','my_reply_class' );
After all that, all you would need to do is add this CSS.
.myrole .bbp-author-role {
background-color: blue;
}
Not really a bbPress issue, bbPress just spits out the information. Read this codex guide explaining the issue.
bbp_setup_current_user was called incorrectly
This sounds exactly like your other topic here…and the other one you also created.
HELP PLEASE NEW TO BBPRESS
It is most likely a cache issue on your end. Make sure you have WP-Super-Cache set up correctly and that the cache refreshes when a new post is published or updated.
Clear all cache files when a post or page is published or updated.
I saw this message on your forums page source code that is why I know you are using that specific plugin.
<!-- Dynamic page generated in 1.073 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2015-08-25 19:54:03 -->
<!-- super cache -->
Also do not post multiple topics of the same issue, just update your original topic.
Hi guys, I get these errors, any ideas?
Notice: bbp_setup_current_user was called incorrectly. The current user is being initialized without using $wp->init(). Please see Debugging in WordPress for more information. (This message was added in version 2.3.) in /Users/boriskamp/Documents/Local Websites/MSM/wp-includes/functions.php on line 3622
Notice: bp_setup_current_user was called incorrectly. The current user is being initialized without using $wp->init(). Please see Debugging in WordPress for more information. (This message was added in version 1.7.) in /Users/boriskamp/Documents/Local Websites/MSM/wp-includes/functions.php on line 3622
thanks!
Hi there, I am wondering this as well — using the short code [bbp-topic-form] is it possible to make the “Forum” dropdown menu a required field, and to require that in that drop down users choose a forum and not be able to choose “no forums” (which currently shows as the the default option).
@inget should have used this.
.forum-archive li.bbp-forum-freshness {
display: none;
}
.forum-archive li.bbp-forum-info {
width: 77%;
}
@markburgess
Do you have an incorrect freshness date on your forum archive?? Plus that ticket you linked to is bbpress.org specific, that is why you see the compenent being Site – bbPress.org and that the pictures are of bbpress.org.
Oh that was what you were trying to change, I thought you meant title tag and all that. Yeah whats in the blue bar is coming from your theme, it probably shows Archive for all archive pages.
You can also see if you to yoursite.com/topics it shows the same thing. I bet your theme authors can give you a function to modify it for bbPress pages using the bbPress condtionals bbp_is_forum_archive()and bbp_is_topic_archive()
INstall this plugin
https://wordpress.org/plugins/wp-admin-no-show/
or just use this code.
add_action('after_setup_theme', 'remove_admin_bar');
function remove_admin_bar() {
if (!current_user_can('administrator') && !is_admin()) {
show_admin_bar(false);
}
}
You can follow this to add a profile link to your menu.
Layout and functionality – Examples you can use
I’d like to add some custom buttons/functionality to the visual editor in the forums on my site. I have some working code that adds the buttons and functionality to TinyMCE in the WordPress admin for pages and posts but I haven’t been able to get it working in the editor for the forums. Here’s some of that code (exluding the actual JS) that adds two buttons (labeled braille and simbraille) to the visual editor in admin.
`//custom braille font buttons for tinyMCE
function braille_add_buttons( $plugin_array ) {
$plugin_array[‘braille’] = plugins_url( ‘/js/nba-editor.js’, __FILE__ );
return $plugin_array;
}
function braille_register_buttons( $buttons ) {
array_push( $buttons, ‘braille2000’, ‘simbraille’ );
return $buttons;
}
function braille_font_buttons() {
add_filter( “mce_external_plugins”, “braille_add_buttons” );
add_filter( ‘mce_buttons’, ‘braille_register_buttons’ );
}
add_action( ‘init’, ‘braille_font_buttons’ ); `
I found another post in the bbPress forum from somebody else trying to do the same thing (https://bbpress.org/forums/topic/hook-into-bbpress-teeny-mce/) and someone suggested applying a filter to bbp_get_teeny_mce_buttons but that poster couldn’t get it working and I can’t figure out how to adapt the already working code I have to this either. I think eventually that poster found a work around but I really need to get this working so any help would be greatly appreciated!
The forum is located at http://natlbraille.wpengine.com/forums/
I’m using bbPress 2.5.8 on WordPress 4.3. If you need any additional info I’m happy to supply it, just ask. Thanks in advance for any help!
Add this to your functions.php file in your child theme or functionality plugin to remove the display name changer in bbPress and also WordPress.
add_action('show_user_profile', 'remove_display_name');
add_action('edit_user_profile', 'remove_display_name');
function remove_display_name($user) {
if ( bbp_is_single_user_edit() ) {
?>
<script>
jQuery(document).ready(function() {
jQuery('#display_name').parent().hide();
});
</script>
<?php
} else {
?>
<script>
jQuery(document).ready(function() {
jQuery('#display_name').parent().parent().hide();
});
</script>
<?php }
}
1. How can I get people visiting on the website to login in or register and view their profile? Whenever I look at my website in incognito mode, there is no sign up or register button or view profile button.
You may need to add login or register menu items, or you can use the bbPress login widget and add links to your default WordPress register page or the page you put the [bbp-reigster] shortcode.
2. If people can register, how can can that registered person create a new topic? I can’t seem to find that tab thing on bbpress on my website.
What tab thing? just scroll at the bottom of a forum you created and you should see a topic form.
3. How can I make the forum so that only registered people can reply and non registered people to only look at the forum?
I think as long as you do not have any private forums or enable anonymous posting you can do this by default.
4.How can i get registered users to unsubscribe
You are not really specific on what to subscribe to, but you can unsubscribe to forums and topics by following this guide. You can only unsubscribe to forums and topics if you are already subscribed to them though.
Subscriptions
In other words how can i make the forum on my page like the one on bbpress ?
Hard work and custom development.
Does what is in this guide help any??
Creating Content
@antonhoelstad
All you had to say was that you did not edit files, if you did not edit any files.
You did not need to post ALL of the code in the templates that just included any specific keywords to search. If you started fresh from on bbPress then you just posted the default templates.
Do not post full template code, on this site use soemthing like gist.github so I do not have to scroll through all of that in this topic, or even in the forums search on this site.
Did you even try putting the templates into a child theme like I said above??
I explain how to here. Simply go to your forum profile and go to subscriptions and hit the red Xs.
Subscriptions
I want to install forum / help desk / q&a type plugin and I am considering bbPress for this.
Does bbPress allow for private posts whereby the submitter must register to the site and can only gain access to their own posts by logging in? Also, can posts be kept private so no other member can see them?
Add this custom CSS for it to display in a sort of list.
#bbpress-forums .bbp-forums-list li {
display: block;
}
This one is tough but it has to do with using <?php wpautop() ?>. Also know that the user description field is just a field inherited from the WordPress default profile fields.
https://codex.wordpress.org/Function_Reference/wpautop
I guess maybe try the conditional that is in this code. 13 is the topics forum id.
function bbp_forum_thirteens() {
$topic_id = bbp_get_topic_forum_id();
if ( $topic_id == 13 ) {
echo '<p>THIS is another test Thirteen</p>';
}
}
add_action( 'bbp_template_before_single_topic', 'bbp_forum_thirteens' );
yes sir!
I tried Satrya’s code in the functionality plugin you recommended and it did work :D!
Thank you 😀