I imported my vb forum into bbpress and finally its workign as i want it.
with a few bugs to be dealt with but the main one is every notificatio0n that has ever been created is now being sent. the forum has been live since 2007 so now i and all my members are slowly getting every notification they ever recieved before. from 2007 to date.
thats not great
any ideas on how to stop them?
@netweb
I made a breakthrough in this and am now managing. Had a bit of a DUH moment, looked at page source and found where the bbpress CSS file is linked from.
🙂
Where does the “(bbpress) Login Widget” get its styling from? The default layout I have right now has bad layout regardless of sidebar width. For example there doesn’t seem to be enough width for even the word “Username:” to appear without the colon wrapping around like this:
Username
:
Same for “Remember Me” which looks like this:
Remembe
r Me
The input text fields have plenty of room to the right they could align to.
I would attach an example image but this forum doesn’t seem to support that feature. I have searched the support forums and documentation and haven’t found styling advice that works. Can someone tell me exactly what CSS is required to modify this widget? I have tried just setting the background color so I know I have the right CSS path and yet, I can’t get that working.
Yes, I’ve inspected with Chrome inspector. Yes, I have experience with CSS and styling other parts of the WP site I am working on. It’s just widgets that I can’t seem to get the CSS “path” right.
THanks
Hi, I am newbie in the world of wordpress and bbpress . Would I recomendais some thread or site with good tutorials ? Mainly bbPress . Thank you
Well, I definitely appreciate the help, but most likely I’m doing something wrong or not placing the code in the right location. I replaced my bbpress.php with yours(although there wasn’t a lot of difference). Then I tried placing the .css code in my custom css file, at the top, then in the middle, then at the bottom.. none of which had any effect. I then tried to edit my styles.css, which is actually my Main.css(because of the way the Hueman Theme moves and hides it for minification). I put the css code there, at the bottom, and it still had no effect, so eventually I took it back out and returned things to the way I had them. If it shouldn’t be just placed at the bottom, where should it go? Again, I’m not a developer so I’m a bit nervous playing around with the code too much.
Any idea how to increase the Font Size? If I could increase the Font size, I might even consider leaving the sidebars in place, just for the sake of leaving things well enough alone, before I break something.
Or another possible pinch point is the Tool’s kits option to remove css from non bbpress pages
the bbp toolkit plugin just dequeues the bbPress default stylesheet if the page is not a bbPress one. Here is the function for that feature.
function bbptoolkit_unqueue_bbp_scripts() {
if( ! is_bbpress() ) {
$bbptoolkit_rem_defstyle = get_option('bbptoolkit-rem-defstyle', false);
if ($bbptoolkit_rem_defstyle) {
wp_dequeue_style('bbp-default');
wp_dequeue_style('bbp-default-rtl');
}
}
}
add_action( 'bbp_enqueue_scripts', 'bbptoolkit_unqueue_bbp_scripts', 15 );
This may not be the conflict as I think robins plugin doesn’t mess with the default stylesheet in bbPress. So it might be something else.
I am working on a theme and need to deque all bbpress scripts and enque my own if I am on forum pages. This is what I used to start with
if( !is_admin() ){
/**
* Replace bbpress style with our own
* @internal
*/
function _thz_action_bbpress_style() {
wp_dequeue_style( 'bbp-default' );
if (is_bbpress()){
wp_enqueue_style( THEME_NAME. '-bbpress' );
}
}
if (function_exists('is_bbpress')){
add_action( 'wp_enqueue_scripts', '_thz_action_bbpress_style' );
}
}
issue with this is that is_bbpress() is not recognized on pages that use any bbpress shortcodes like
[bbp-forum-index]
Can someone please provide a working conditional that runs only on forum pages and not throughout the whole site. Thnx!
This is the bbpress.php file that you would need and its required code.
https://gist.github.com/robkk/a89e6cff104f70556f52c6df3f6b69b0
This is the custom CSS you will need.
.bbpress .main-inner,
.bbpress .main {
background: none !important;
padding-right: 0 !important;
padding-left: 0 !important;
}
This will not work for pages with bbPress shortcodes though.
But you can work around that since most shortcodes are supposed to be placed in pages, you can create another template just for full width layouts in your theme. You can use this whenever you create a new page and select the template to use for your page.
To create a full-width template, you can literally just copy the bbpress.php file I created for you, rename it to full-width.php, put it in your child theme, now you need to edit the file and place
<?php
/*
Template Name: Full-Width
*/
?>
right above
<?php get_header(); ?>
You will need more custom css for any page using this template in your theme and it should be
.page-template-full-width .main-inner,
.page-template-full-width .main {
background: none !important;
padding-right: 0 !important;
padding-left: 0 !important;
}
If you plan to use both, just combine the two custom CSS statements, and now you should be good to go.
It´s WP 4.3.3, PHP 5.3 and bbpress 2.5.9 on a remote server
EDIT: PHP is 5.3.10-1ubuntu3.23
is this a local server installation?
and also can you tell me what versions of wp, bbpress and php you are using?
Apparently bbPress doesn’t recognize or work out the latest post (freshness tweak) when you have:
category -> category -> forum -> topic
Unless…there is a reply attached to that topic, then the latest post/topic will show up.
loop-forums.php is a file that sites on your server, you cannot ‘call it’ from within php.
You access the file using FTP and an editor.
see ‘What is FTP and how do I access it?’ within this link
https://codex.bbpress.org/functions-files-and-child-themes-explained/
The following CSS works to resolve issues .2 and .3 above:
#bbpress-forums .bbp-forums-list {border:none; color:#INSERTHEXCOLOROFYOURLINKS;}
I am still hopeful to receive some input on 1. .4 and .5 and the best practice question.
Kind Regards
Max
Hi, I installed bbpress and buddypress to use Edit profile function.
I have WP membership plugin and bbp style pack plugin to activate Edit Profile in my header menu, however when I click Edit Profile it doesn’t work and show a 404 error.
I successfully installed it in my other website but using Enfold theme I encountered this issue.
Any thought?
I didn’t fix it, it’s just the page I created(using the short code), that I thought would hold the Forums. But apparently it just holds the first page, then once you click something it redirects to the injected instance of the Forums inside of the default Page, with the standard sidebar formatting. This is indicative of the way Hueman theme allows the bbpress forums to work. It works within the Global framework only, and won’t let me keep it on a Page I create. At least that’s the way it appears to be working, and I have seen other posts with the exact same issue, but it seemed everybody eventually had a different way to resolve it. I can’t seem to get anything to work.
I’ve been lurking for a week now, and have tried multiple things, to force the Forums to show in Full Width, within the Hueman theme page template.
I have created a bbpress.php page, and this allowed me to get rid of the sidebars, and shows the First Page of the Forums at full width(the way I want it), but when you click one of the Topics, it goes back to the default page template, and the space where the sidebars were, still exists, so the Forums are squished between two blank sidebars. How can I make the Forums/Topics pages spread across the full width of the page? I don’t want to see the sidebars while using the Forums.
Also, I would like to increase the Font size in the Forums to make it more legible to Readers.
I realize all of this is harder to do within the Hueman Theme because the Forums are injected into the default site template, with exception of the First Page(I created), and it may take some css to make it work. I’ve tried a few snippets of css I found in other posts, to no avail. I need some css help specifically with this Hueman theme. I’m not a developer, nor do I really understand child themes, and I’m currently not using any. I would prefer to edit custom css only, rather than my style.css, to avoid breaking things.
Thanks for any help you can offer. FrustratedPaulRevere.com (Link to Forums is at the Top of the Page)
Can somebody pass me a download link for 2.5.8 ver of bbpress? 2.5.9 have a conflict with others plugins, so I think the best will be going back with update 🙂 because it worked fine before.
(2.6 don’t have that problem, but dashboard dont work on topics, etc. )
I have used the Display Widgets plugin with a great success on a number of sites.
It displays bbpress related pages including Forums, Topics and replies and so is also good to go with BBpress.
However I discover that, even though I tick all of the BBpress related page options provided in the widget it still fails to appears on the user’s edit profile page.
What type of page is the user’s edit profile page and is there some special ID that can be used to identify it.
Thanks in advance for any assistance.
Kind Regards
Max
Hi and thank you for the reply. I deactivated all plugins except bbpress and activated a standard theme but notzing helped. Do you have any other suggestions?
Or another possible pinch point is the Tool’s kits option to remove css from non bbpress pages not playing nicely with your css functions?
Hello
I’m trying to create a website which is only a forum. Therefore most recent topics posted will be on the homepage. It’s not being used yet, so there are just a couple of test topics.
I wanted to add a column called ‘Views’, so that there are the headings: Topic + Posts + Views +Voices + Freshness
Can anyone help me to do this? As you’ll see from my website (http://psychiatryadvice.com/), I’ve got the ‘Views’ heading in every topic, and not in the grey box where all the other headings are. This is skewing all the info.
I’ve added the Views information by editing loop-single-topic.php and using the plugin WP-PostViews.
I’m presuming it is a CSS issue I’m not addressing?
using:
WordPress 4.5.2 running twentysixteen-child theme
bbPress 2.5.9-6017
Many thanks.