Why 2 blogs act like "catch-all"?
I originally posted this article in the WPMU forum but could not find any solution yet. Given the BuddyPress integration, it was thus suggested to post it here as well.
Running WPMU 2.8.4, BuddyPress 1.0.3.
First few blogs were created with WPMU 2.6 and then the system was upgraded through every single release (final, not beta or RC).
I did not use the “dashboard” function to catch all new users as subscribers until today, thus they went all to blog ID 1.
So much for the setup. Now from this I get 2 different, yet eerily similar problems:
A) Blog ID 1 remains “catch-all”
When adding “dashboard” as the new “blog for all new users”, it successfully imported all users from blog ID 1 as supposed to. But it did not remove the users from blog ID 1 so I did that manually.
Now whenever anyone logs in on the site’s frontpage (which is blog ID 1), they are automatically added again as “contributor” to blog ID 1. (blog settings are “subscriber” btw)
Problem: I thought that would not be the case anymore after using “dashboard” function? How to stop that?
One other blog shows identical behavior
Only 1 other blog shows the same behavior as above despite only being an ordinary blog with no special settings nor assigned rules. Whenever a logged-in (to the site in general) user visits that particular blog, (s)he will be added as a “contributor” to that blog as well (despite “subscriber” setting). One remark about this blog: it’s the only one that was disabled since WPMU 2.6 and got reactivated in 2.8.4 (but I ran the “Update” function again after the reactivation).
Problem: this blog should behave the same like any other blog: *not* adding all logged-in visitors.
The blog in point was created before BuddyPress installation so I thought it might have missed an upgrade or so *but* blog ID 1 was of course created before BuddyPress as well.
Could it be because the blog was disabled? But then why does it share the same problem with blog ID 1?
I’m puzzled by the similarity of this problem and although I’ve found many solutions scratching the topic, I couldn’t find anything that matched the description.
Site Admin -> Options -> Dashboard:
- Blog: “dashboard”
- Role: “Subscriber”
Note: dashboard.sitedomain sends user to login page and back to their own dashboard, as supposed to.
Re “stray mu-plugins”:
Already checked the mu-plugin folder for that. Nothing I could think of which would (by my intention) have such changes nor remember to have modified.
I could delete and recreate the blog with a new ID, that should solve “the other blog” issue.
But that still leaves me with the blog ID 1 problem of everyone still/also being signed up there.
Should I go ahead and recreate the blog to see how it goes?
You must be logged in to reply to this topic.