Probably not with that plugin, but probably another plugin and/or your theme
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
you can also check out this plugin which does user ranking
bbp user ranking
I’d suggest you crack open this plugin which does topic and reply counts
bbp topic count
the topic and reply forms are at the bottom of the forum and topic pages, so there is no need to visit a separate page.
I agree that this is far from obvious.
my style pack plugin adds a button which takes you there
bbp style pack
once activated go to
dashboard>settings>bbp style pack>Buttons
I’m looking at creating a pop-up topic and reply form at the moment, but this is very much work in progress. If I succeed I’ll try and remember to post back here
anything can be done if you can find someone with the technical skills and time and are willing to pay the money for them to do the work !!
The plugin does not generate WordPress ‘pages’ as such, it uses a theme’s template and renders data within that.
I’m just a bbpress user who helps out on this forum, but if we ignore login, register and password reset which users may or may not want as pages (many use sidebar widgets and a multitude of membership plugins and methods to handle registration etc.) then I’m not clear what you want to happen with topic and reply forms – what is missing that you want that needs multiple forms?
But that’s using the shortcodes and creating dedicated pages in WP right?
I want BBP to automatically generate these pages, eg. https://mywebsite.blog/forums/login
Pages required would be:
– login
– register
– password reset
– new topic
– new reply
My understanding of the shortcode is that if I wanted a new topic page, I would either have to have a generic one for the whole board or I would have to create individual ones for each forum based on the forum ID.
The solution I’m looking for is for BBP to dynamically generate them as required. Is that possible?
It seems odd to me that BBP doesn’t already do this.
EDIT: would something along these lines work? https://stackoverflow.com/questions/32314278/how-to-create-a-new-wordpress-page-programmatically
Hi, Robin,
I’ve seen a number of posts about this but can’t find a specific solution. I’d like my login to call out to the page I created with the bbpress shortcode: https://museum-hub.org/forum-login/ vs. the generic WP login page. Within your style pack, I’ve gone to the Login tab and added that page where it says “Login Page: You should create a wordpress page with a login shortcode such as [bbp-login] and put the full url in here e.g. http://www.mysite.com/loginpage. If left blank the default wordpress login page will be used.” I’ve saved it, of course. I’ve done the same thing with the “Register” field, sending people here: https://museum-hub.org/register/. Any thoughts on to bypass the WP default login? I’m trying to keep folks from seeing any WP dashboards, etc.
THANK YOU!
I use Divi (4.9.2), WordPress (5.7) and Wishlist (3.9) in the latest version and all my plugins are up to date. As my members do not use bbpress I wanted to deinstall it. When I deactivated the plugin my website showed me a crticial error.
What can I do except roll back a couple of months ago?
Kind regards,
Ivana
no idea how asgaros stores the data in the database – is it separate tables or in posts/postmeta?
and different tables for forums vs topics vs replies ?
and does it use wordpress user ID’s?
either
Reply Subscribed
or
bbp style pack
once activated go to
dashboard>settings>bbp style pack>Topic/Reply Form item 6
untested, but this should work
add_filter ('bbp_before_get_topic_subscribe_link_parse_args' , 'change_subscribe') ;
function change_subscribe ($args) {
$args['subscribe'] = 'Watch' ;
$args['unsubscribe'] = 'Unwatch' ;
return $args ;
}
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
Private groups
and use topic permissions
the wordpress moderation applies to bbpress posts as well
@robin-w Thanks – isn’t that for the main wordpress posts and comments thereupon ? I am not finding anything there that specifically pertains to Forums …
hmm… 300,000 sites use bbpress and I’ve not seen profiles being restricted by password on any site running a default theme and bbpress.
are you using
bbPress Genesis Extend
I’d suspect that your theme has had an update then.
As this is a paid theme, I’d suggest you raise it with the theme authors first.
If you want to check you can
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
bbp style pack
once activated go to
dashboard>settings>bbp style pack>Topic/Reply Form item 6
just given screenshots, impossible to help
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
this (untested) should work
add_filter ('bbp_after_get_the_content_parse_args', 'change_rows') ;
function change_rows ($args) {
if ($args['context'] == 'reply' ) {
$args['textarea_rows'] = '6' ;
}
return $args ;
}
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 want to add a back link to get back to the page where the bbp-single-forum shortcode was implemented. I currently still have the defaults settings and the forum root is “forum”. So I will only see the single forum but not the page I implemented the shortcode in.
I have more than 1 page with a forum, so I would need to define the wordpress root page for each forum, if it is not possible to detect this dynamically I guess.
Thanks for any help!
– Dennis
How about the GD bbPress Attachments plugin?
GD-bbpress-attachment
without getting complicated, this will work quite well
add_filter ('bbp_get_topic_subscribe_link' , 'julia_unubsribe') ;
function julia_unubsribe($retval) {
if (strpos($retval, 'Subscribe') !== FALSE) {
$retval = '' ;
}
return $retval ;
}
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
it will let someone unsubscribe from a topic, but does let them re-subscribe if they stay within that topic (so if they click by mistake, they can unclick immediately) once they leave that topic, then they can’t subscribe, and they can’t subscribe to a topic that they are not subscribed to in the first place.
yo could then use this to clear out the post meta
Advanced Database Cleaner
you could try this
How To Delete All WordPress Pending Posts
it will delete the posts, but not the post meta, but will tidy up what wordpress displays and make it run faster