Jimi, I was also disappointed when I installed BBPress and found it to be very unlike a forum I had known in the past. Out of the box it is too simplistic with several themes I tried it with. I just wanted a forum look but this does not seem possible unless you hire developers or are a really good coder with loads of time.
I do appreciate the effort of the developers as an open source software. unfortunately I had the wrong impression from reading reviews of several wordpress solutions as they all pointed to this one as the best. To be blunt I would not like to try the worst ones.
I have had a lot of issues, many plugins are not compatible and I still have nothing that looks remotely like a normal forum. I actually just searched to how to enable PM’s and that is when I found this post and another which says basically you need to install the Buddypress which is an overkill it seems.
I do hope that BBPress will eventually cater to everyone’s needs but sadly I think I have to look at another solution and revert back to my PHPBB forum form 2 weeks ago. Then I will consider going with IP board or Vbulletin.
Jimi, can you tell me why you stopped using IPB?
if you mean like this http://thefastdiet.co.uk/forums/
follow this topic https://bbpress.trac.wordpress.org/ticket/1958
and read tharsheblows posts and take his code
or read Bob1nz and go to his pastebin links and take his
Oh! Looks like my bad, replace get_template_part('content'); with <?php the_content(); ?> π
Oh! Looks like my bad, replace what was get_template_part('content'); with <?php the_content(); ?> π
You mean replace bbpress.php file content with the archive.php content and then remove that line of code?
I will try that and will let you know if that fixes the issue. Thank you for your help!
If you write that code as a function you can then hook it to bbp_before_main_content
I’ve added renamed archived.php without get_template_part('content'); like bbpress.php in my child root, and now forum page won’t load… that’s pretty weird π
A quick look at the “Track’ theme, it looks like if you copy archive.php to bbpress.php that will resolve most of your issues. (Source: archive.php)
After you have done the above remove the following line from your bbpress.php copy:
get_template_part('content');
All of bbPress will sit within the ID id="bbpress-forums" which makes CSS styling even easier and is far from new, I think it has been there since bbPress became a plugin π
A quick look at the “Track’ theme, it looks like if you copy archive.php to bbpress.php that will resolve most of your issues. (Source: archive.php)
Edit: Do the above but remove the following line from your bbpress.php copy:
get_template_part('content');
I did actually. I tested on Tracks WordPress theme which happens to be free yet awesome theme. But on the forum topic page, for mysterious reasons, only the first post from the topic is visible. Posts from second and onwards don’t show up at all. A programmer would probably fix this in a moment but I’m not really a coder, so I’m looking for something else.
Thanks for your help.
Have you tried bbPress with your preferred theme?
Give it a try, bbPress will work with most themes “out of the box”.
If you want to start customizing your theme check out the docs
Codex
Hey @microdot, glad you found us after I closed down your other posts π
Check this out https://codex.bbpress.org/moderation-and-blacklisting/
Also what setting do you have in WordPress discussion settings for:
Before a comment appears Before a comment appears Comment must be manually approved
I think that is most likely the culprit, what happens if you uncheck that?
It looks like you’ve now added BuddyPress so this is null and void π
If you decide not to use BuddyPress let me know and I’ll take another look.
Typically if you make a copy of page.php and rename it bbpress.php and it doesn’t work is because the themes page.php has some funky code, usually linking to custom templates for custom post types so is usually theme specific and alternatives can be to tyr the themes archive.php and or post the theme name here and we can have a look.
After you click stop and then start it should just continue on from where it left off.
The issue will be though is that any topics in that range of (13601 β 13700) that were not imported before the conversion stopped will not be imported.
These types of faults are typically due to some encoding issue in that post. Sometimes this is from an encoding conversion to UTF8 that was done at some point. Whatever it is, itβs nearly impossible to detect without setting a time limit on queries and bisecting the difference until we can narrow down the offending entry, and skip it. Because queries could naturally take a long time, and because it results in missed data, Iβm not comfortable with this approach.
The workaround is to find and delete the offending reply which is time consuming and tricky but the only way at this stage.
Here’s how I do debug this and find the offending topics/replies:
- Once the import hangs, click stop, take a note of where it was up to, e.g. Converting 11,299 – 11,300
- Click start again and the import will continue from where it left off
- If it hangs again, take note of where it was up to again
- Once finished make a fresh copy of the source database
- Now drop all the rows in the database that are not in the range of rows that failed during import
- Perform a fresh import using this database with the “Rows Limit” setting set to
1
- The import should hang on the offending topic/reply
- Again, take note of the topic/reply it was up to
- Click stop, click start again to continue on
- Once you have your list of offenders and the import has finished delete these rows from this database and test again to make sure it completes without hanging
- Now back in your full database (presumably a copy of the original) delete these same rows from the database and run the import again
You would want to remove the topic form from content-single-forum.php
See this to get going on how to edit bbPress templates so you don’t lose your changes when bbPress is updated https://codex.bbpress.org/theme-compatibility/
A standard bbPress User Profile Edit link should look something like this:
http://example.com/forums/users/username/edit/
Similar here on this site your edit profile link should be:
https://bbpress.org/forums/profile/azafuel/edit/
Users ‘can’ edit their profile in WordPress backend with the /wp-admin and that is because we are a WordPress plugin that uses WordPress’ users for bbPress so both are valid URL’s for user profiles.
I added a couple of other plugins that do this a couple of days ago to the following page:
Check them out and let us know if one (or more) do what you are after
Feature Plugins Tracking
lot of people seeking this, for the use of their clients. we may have this by using php code, but unfamiliar for our clients. Especially when using something “visual composer”!
Yeah, something funky going on at the moment, there will be a new login widget on the site in the next day or two that should stop/alleviate the weird redirects.
For now if you use this URL if you are not signed in you may still get a funky redirect but re-opening the URL again should take you to where you need to be π
https://codex.bbpress.org/wp-admin/edit.php?post_type=page
Codex Standards & Guidelines
I have a customised version of the importer for vBulletin 5.
There are a couple of tweaks that are needed though to bring it in-line with the current importer updates. The issue is with the way our current import script is setup we need to heavily tweak not just the import script but also our main converter.php file to handle the complex SQL joins need.
If your familiar with SVN you can checkout the 2440-converter.php.2.diffβ patch in the following ticket along with vBulletin5.php, if not let me know and I’ll upload full files of these somewhere.
https://bbpress.trac.wordpress.org/ticket/2440
@dreamwork
I have a plugin that does xx topics
bbp additional shortcodes
if that is what you are after
Thats OK I found the solution..
Changed the #bbpress-forums a with the code below
#bbpress-forums .bbp-body a{
color: #000;
}
#bbpress-forums .bbp-body {
color: #000;
}
It worked fine..
Hi All,
I want list only forum category and its content(description) in right sidebar. i do below code to display category and its comtent but when i go to sub-forum page or topic page its nothing to display. i also want to display forum category and its content in sidebar of subforum and topic page.
thanks
<?php if (bbp_is_forum_category()) : ?>
<?php if ( bbp_has_forums() ) : ?>
<?php while ( bbp_forums() ) : bbp_the_forum(); ?>
<div class=”lm_link_container lm_has_sub”>
<div class=”lm_link”>
<div style=”float: left” class=”icon lm_arrow”></div>
<?php do_action( ‘bbp_theme_before_forum_title’ ); ?>
<div class=”language-title”><?php bbp_forum_title(); ?></div>
<?php do_action( ‘bbp_theme_after_forum_title’ ); ?>
<div class=”clearboth”></div>
</div>
<div class=”language-subcategory”>
<?php do_action( ‘bbp_theme_before_forum_description’ ); ?>
<div class=”language-subcategory”>“><?php bbp_forum_content(); ?></div>
<?php do_action( ‘bbp_theme_after_forum_description’ ); ?>
</div>
</div>
<?php endwhile; ?>
<?php else : ?>
<?php bbp_get_template_part( ‘feedback’, ‘no-forums’ ); ?>
<?php endif; ?>
<?php endif; ?>
Is there a way doing this by using shortcode?
Peter thankyou but I tried like this and I just did again with yours now but didn’t change anything
I did this one wich worked fine:
.bbp-breadcrumb {
color: #fff;
}
Code above changed the color to white but codes below didnt change anything.
.bbp-breadcrumb p a {color: #fff;}
.bbp-breadcrumb-home {color: #fff;}
.bbp-breadcrumb-current {color: #fff;}
I have a black background of my wordpress site and site color is white for blog but for bbpress I changed only the header and footer background colors and used the code below
#bbpress-forums a{
color: #000;
}
#bbpress-forums {
color: #000;
}
So I did this because bbp-topic has white background and in this case the links became #000 as site background but the breadcrumbs are on the top where the background is black too and I need to change the breadcrumb link color to white …
