thanks, fully appreciate that most of this stuff is annoying as hell 🙂
The problem is that all wp websites are a combination of wordpress and its settings, your theme and its settings, any adjustments to that theme, and all the plugins and each of their settings. That’s before we look at things like php versions, apache stuff, ht-acess, hoster settings and limitations and a bunch more stuff. That makes most sites pretty unique, so site A will never replicate site B in it’s problems and issues.
I’m just a guy sat in his kitchen who was helped several years ago when I was setting bbpress up, so I try to help others – I’m not a bbpress author.
my test site is twenty ten. I’ll try twenty fourteen to see if that sheds any light.
thanks, just had a look on my test site.
The first hat image I uploaded displays as
<img src="https://i0.wp.com/santarosaphotographicsociety.org/wp-content/uploads/hm_bbpui/2765/dccxo3aalx9pf5qhw9w5scfhksqpwcb1.jpg" alt="picture">
so will load at the size of the web page.
On your site it displays as
<img src="https://i0.wp.com/santarosaphotographicsociety.org/wp-content/uploads/hm_bbpui/2765/dccxo3aalx9pf5qhw9w5scfhksqpwcb1.jpg?w=474&ssl=1" alt="Hats" width="473" height="316">
It is uploading as full size, so something, maybe your theme or a wordpress setting is limiting it’s display.
I’m not sure if those width details are being saved as part of the post saved in the database, or are added in displaying.
you might also look at
dashboard>settings>media
as a test can you turn off bbpress engagements
dashboard>settings>forums>engagements
and see if the problem goes away
thanks.
when you say you get this ‘when I’m testing a new account’ – can you give the exact steps to reproduce
I’m getting an error when I’m testing a “new account”. I’ve tracked it down to bbpress & woocommerce memberships.
Immediately on purchase I only get this:
Fatal error: Uncaught Error: Call to a member function get_users_for_object() on null in /home/customer/www/midwestpermaculture.com/public_html/wp-content/plugins/bbpress/includes/users/engagements.php:125 Stack trace: #0 /home/customer/www/midwestpermaculture.com/public_html/wp-content/plugins/bbpress/includes/users/engagements.php(146): bbp_get_users_for_object(47093, ‘_bbp_moderator_…’, ‘post’) #1 /home/customer/www/midwestpermaculture.com/public_html/wp-content/plugins/bbpress/includes/users/capabilities.php(107): bbp_is_object_of_user(47093, 366, ‘_bbp_moderator_…’) #2 /home/customer/www/midwestpermaculture.com/public_html/wp-includes/class-wp-hook.php(307): bbp_map_primary_meta_caps(Array, ‘moderate’, 366, Array) #3 /home/customer/www/midwestpermaculture.com/public_html/wp-includes/plugin.php(189): WP_Hook->apply_filters(Array, Array) #4 /home/customer/www/midwestpermaculture.com/public_html/wp-content/plugins/bbpress/includes/core/sub-actions.php(523): apply_filters(‘bbp_map_meta_ca…’, Array, ‘moderate’, 366, in /home/customer/www/midwestpermaculture.com/public_html/wp-content/plugins/bbpress/includes/users/engagements.php on line 125
Any ideas?
It would be really nice to have forums in our membership site.
Thanks!
ok, I cannot say why breadcrumbs are not working for you.
it could be a plugin issue
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
ok, you will need to define what you mean by
But “Breadcrumbs” doesn’t work
It looks fine on my test site, so are you not seeing it, or precisely what is it not doing?
A little more explanation: My site is active so I don’t want to switch to a default theme because it makes the site go nuts. (My site uses twenty-seventeen.) I tried switching to twenty-twenty on my staging site, but that didn’t help because I couldn’t test the problem as a user since I have to stay logged in as myself in order to use my staging site.
If I decide to test by changing themes on my live site and letting it go nuts, and if that were to solve the user posting problem, how would that help? I have to be able to use the twenty-seventeen theme. I have worked and worked with twenty-seventeen over a long time to get it exactly like I want it. Twenty-twenty or twenty-one will not work for me.
so did you do this bit?
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.
Done and I’m back.
I put the results of the health check below. I have been waiting to upgrade to WP 5.9.3. (Problem avoidance syndrome). It doesn’t seem that the two deactivated plugins (that I plan to use in the future) should be causing my problem.
(Also, I noted that a user is able to post blog comment without a problem.)
Hoping you can help me.
…….
Results of Health Check:
Site Health Status
2 Recommended improvements
WordPress update available (5.9.3) Performance
A new version of WordPress is available.
Install the latest version of WordPress
You should remove inactive plugins Security
Plugins extend your site’s functionality with things like contact forms, ecommerce and much more. That means they have deep access to your site, so it’s vital to keep them up to date.
Your site has 2 inactive plugins. Inactive plugins are tempting targets for attackers. If you’re not going to use a plugin, we recommend you remove it.
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
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
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
My WordPress theme (Mai-theme Success) seems to hijack the search result formatting when searching the forums. I can’t seem to figure out how to stop that.
Here’s a test site showing it:
Forums
https://wp-testing.hruskagroup.com/forums/searchforums/theme/
Ideas?
untested, but this should do it
add_filter( 'bbp_new_topic_redirect_to', 'rew_forum_redirect_topic' , 10 ,3 ) ;
add_filter( 'bbp_new_reply_redirect_to', 'rew_forum_redirect_reply' , 10 ,3 ) ;
function rew_forum_redirect_topic ($redirect_url, $redirect_to, $topic_id ){
$redirect_url = 'http://mysite.fr/newsfeed' ;
return $redirect_url ;
}
function rew_forum_redirect_reply ($redirect_url, $redirect_to, $reply_id ){
$redirect_url = 'http://mysite.fr/newsfeed';
return $redirect_url ;
}
not tested, but possibly this
Open Links In New Tab
I am just using the wp registration and login. I did one test and after the registration the login took them to the site not the admin section so this is good!
So I guess I’m not understanding how this all works. The website is a photography club and is wordpress.org. I just added this bbPress forum plugin and have all the forums set up. I’m ready to test with two other people. I now need to have a place were the two others can register, I then want an email so I can review and approve them. How do i accomplish this? After that I think the login page with the shortcode provided by Robin W should work.
@robin-w, @carasse64:
I tried it on a test site just now. I didn’t do any extensive testing, but does appear to work!
Pretty cool.
-Mike
I’m ready to test out the forum with a few people before adding the forum login link to the main menu. I want them to have to login like the link was in place so I’ll just email the login link to them. I’m not quite sure how this should be set up. Do they use the same login as I do as the site administrator? I don’t want them to see the sites back end, just to login so they can participate in the forum.
thx,
Steve
sorry, test was invalid – I had my test user with too many privileges!
So, users who can ‘Throttle’ (see https://codex.bbpress.org/getting-started/before-installing/bbpress-user-roles-and-capabilities/ for list) bypass the duplicate check – so likely that if you were testing you will have that capability.
Can you comer back if you still have an issue.
I can repeat this issue on my test site post 5.9.3.
I’ll take a look to see.
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
thanks, I’ve just loaded sydney 2.02 onto my test site, and I can create forums.
Can you confirm that you only have the theme and bbpress active?
If so, can you just confirm exactly what you are doing as a series of steps, eg dashboard>forums>add new…….. etc.