sorry no, bbpress only works as a plugin within wordpress.
I assume that bbPress can be installed without WordPress. However, is there documentation for the process especially the MySQL setup?
bbpress just uses the WordPress registration system, so google around to find a WordPress registration and logion plugin that suits you.
additionally this plugin adds some features such as adding registration prfile and login to wordpress menus
bbp style pack
once activated go to
dashboard>settings>bbp style pack>login
Kadence does extensive changes to how bbpress displays, including templates and css. So issues such as order in templates, you will need to take this up with Kadence authors.
If you are using bbp-style-pack, then I have added some limited support for css issues
bbp style pack
this is a notification error, and is not fatal.
Bbpress authors have not changed this one yet.
WordPress recommends that debug is not used on livre sites, so users should not see this.
It was a WordPress decision to change blacklist and whitelist due to racial connotations.
if you want to stop this displaying change the code in the file (lines 818-820) from
// Strict mode uses WordPress "blacklist" settings
if ( true === $strict ) {
$hook_name = 'blacklist';
$option_name = 'blacklist_keys';
to
// Strict mode uses WordPress "blacklist" settings
if ( true === $strict ) {
$hook_name = 'disallowed';
$option_name = 'disallowed_keys';
and keep a note of this change
We are a writer group running a 6.2.2 WordPress install, 7.4.33 PHP version, the current version of OceanWP theme, PaidMembershipPro 2.11 (current), and BBPress 2.6.9. Our host is SiteGround shared hosting.
Our forum users are experiencing intermittent time-out issues when replying to forum posts. The issue seems to be with longer reply posts, 450 words or more, getting Page Unresponsive messages after hitting SUBMIT
I increased the Dynamic timeout in .htaccess but that doesn’t seem to helping:
<IfModule mod_dtimeout.c>
<Files ~ “.php”>
SetEnvIf Request_URI “index.php” DynamicTimeout=300
SetEnvIf Request_URI “wp-admin/themes.php” DynamicTimeout=300
SetEnvIf Request_URI “wp-admin/admin-ajax.php” DynamicTimeout=300
SetEnvIf Request_URI “wp-admin/admin.php” DynamicTimeout=300
</Files>
</IfModule>
I’m not sure what’s generating this Page Unresponsive message, and why it’s intermittent. The reply posts don’t seem that large, and there are only 2 or 3 users on at a given time.
bbpress just uses the WordPress registration system, so google around to find a WordPress registration and logion plugin that suits you.
In the search results page, the All in one SEO pack plugin does not show the title tag.
Please tell me how to output the title tag on the search results page, even if it is a wordpress function.
sorry, link failed to insert
Private groups
As described this would be very complicated, requiring both single sign on, and data links between two wordpress sites.
I suspect it is doable, but would take many hours work and probably custom code to achieve.
Using a single site, you could have bbpress and use this additional plugin to create private forums for groups whilst having other forums visible by all groups.
This will not fix the sub groups having events and blog posts
bbp style pack
once activated go to
dashboard>settings>bbp style pack>Subscription Emails
So first off, when someone makes a post on a thread I an subscribed to, I get and email. Is there a was I can switch this off for the whole site?
Sorry, I’m a bit confused. The only function of subscribing is to get email notifications of posts made to a thread, so if you don’t want emails, don’t subscribe to a thread 🙂
I want everyone to automatically subscribe to a thread that they post in.
Is there a way to do that?
bbp style pack
once activated go to
dashboard>settings>bbp style pack>Topic/Reply Form>item 6
bbp style pack
once activated go to
dashboard>settings>bbp style pack>Topic/Reply Display item 19
ok, can you remove that code, and install this plugin :
bbp style pack
once activated go to
dashboard>settings>bbp style pack>bug fixes and you’ll see a tick box
Fix ‘A variable Mismatch has been detected’ click and save
only a keymaster can appoint another keymaster.
If there are NO keymasters then install this plugin
bbp style pack
once activated go to
dashboard>settings>bbp style pack>bug fixes
and you’ll see the ability to set yourself as keymaster
once done you can deactivate and remove the style pack plugin if you wish, or look at the other features it offers
bbp style pack
once activated go to
dashboard>settings>bbp style pack>Topic/Reply Display>item 19
bbpress has not had a release since November 2021, so what do you mean by ‘has lately’ – if after that, then suspect something else is now making that not work.
You suggested cause (‘I suspect the code doing this is non-standard’) may be correct and something else is now causing this to show or it may not be bbpress causing this. Maybe look at what else has changed – wordpress, php versions, other plugins etc.
Without knowing your set up or indeed your technical ability (although from you post this seems to be good!) I’d also initially suggest the standard fault finding :
it could be a theme or plugin issue
Themes
As a test switch to a default theme such as twentytwenty, and see if this fixes.
Plugins
If that doesn’t work, also deactivate all plugins apart from bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
If you cannot do this to your site (say because it is live) then use the ‘troubleshooting’ features of this plugin to let you test without affecting other users
Health Check & Troubleshooting
Then come back
add_filter( 'bbp_get_reply_post_date', 'rew_show_time_since' , 10 , 6) ;
add_filter( 'bbp_get_topic_post_date', 'rew_show_time_since' , 10 , 6) ;
function rew_show_time_since ($result, $reply_id, $humanize, $gmt, $date, $time ){
$gmt_s = ! empty( $gmt ) ? 'G' : 'U';
$date = get_post_time( $gmt_s, $gmt, $reply_id );
$result = bbp_get_time_since( $date );
return $result ;
}
Put this in your child theme’s function file –
ie wp-content/themes/%your-theme-name%/functions.php
where %your-theme-name% is the name of your theme
or use
Code Snippets
Hello,
I have a WordPress website in the tattoo niche and I’m interested in adding a discussion forum where people can engage in conversations about tattoo artwork. I would like to know if it’s possible to integrate the bbPress forum with my WordPress website on body artwork.
Thank you.
We have ~30 WP sites on a server.
We store plugins in a central directory and slink to them from each website that uses that plugin.
(Reason: saves a lot of memory in OPCache & saves compiling the code more than once.)
This relies on plugins being well-behaved. bbpress used to work but has lately broken.
We are seeing this error:
Loading failed for the <script> with source https://www.otu.asn.au/home/lamp/wordpress/plugins/bbpress/templates/default/js/editor.min.js?ver=2.6.9
What it should be trying to load:
https://www.otu.asn.au/wp-content/plugins/bbpress/templates/default/js/editor.min.js?ver=2.6.9
Obviously the plugin is using the filepath to construct the loading URL, I suspect the code doing this is non-standard, causing the problem.
Temporary solution is to load the plugin into the wp-content directory of the site, rather than using the slink. This has been implemented but means that the plugin won’t update. (We do updates outside of WP using python/SVN, and apache doesn’t have write access to any directories that contain PHP files – more secure). Fortunately we don’t use the plugin on any other sites.
Thanks for the quick reply!
I forgot to mention that I’d already tried to reset the permalinks! But, per your advice, I tried it again, and this time noticed an error message below the bottom of the browser window. Unless you scroll down you don’t see it. So… then I changed the permissions on the WordPress directory, so that it could write the .htaccess file, and it started working.
So, I was right about missing a simple configuration setting, and embarrassed that I didn’t notice it before. Just a permissions problem.
Anyway, normally I’m working on a server where the process running also owns the files. I thought I’d explore bbPress on my laptop, so they don’t match.