• Resolved q120000

    (@q120000)


    Main WP site installed in root (public_html), version 3.6. Installed multisite by following WP instructions, cleared cache and cookies: main site works fine, I can create sub-sites such as test1.mysite.com and test2.mysite .com (subdomain install) just fine. Test 1 & 2 show up fine. But both sub-sites dashboard can see all other sites from the pull down menu, even the main WP install. Using Firefox 23.0.1 and IE 10.

    User used to log into subdomain as an admin is a “subscriber” in the main WP installed site.

    Why should subdomain sites be able to see other site’s dashboard?

Viewing 4 replies - 1 through 4 (of 4 total)
  • Thread Starter q120000

    (@q120000)

    Found the possible answer. The admin for test1.mysite.com and test2.mysite.com is listed under Network | Users as a Super Admin. (Super Admin Super admin privileges cannot be removed because this user has the network admin email.)

    But this Super Admin does not have the same email address of the Super Admin of the main WP install. Not sure how this came about.

    Any ideas how to edit the subdomain admin (listed as a Super Admin) email address so, hopefully, this admin cannot see other subdomains?

    Thread Starter q120000

    (@q120000)

    Could not delete the admin of the sub site via WP.

    I deleted all sub sites. Used phpAdmin to delete mentioned admin.

    Created new sub site using a different user name and password, and the admin of the new sub site is NOT a Super Admin.

    Now I have a new issue that I’m not sure if it is related to my above problem. Going to the newly created sub site, register as a new user, and I get a confirmation email, click on the within the email, get sent to site with a password. Go to the “sub site” and login and I am sent to profile with in the “main” WP site. Why is a newly registered user at the sub site being sent to a profile page in the “main” site? Shouldn’t the newly registered user be sent to the sub site he logs into?

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    ?????? Advisor and Activist

    Why should subdomain sites be able to see other site’s dashboard?

    In general, because users are logged in as Network Users. That said, when logged in to sites they do not have user access to, they should get a not-allowed, or the bare-bones dash that a subscriber sees. I believe it’s the former.

    Any ideas how to edit the subdomain admin (listed as a Super Admin) email address so, hopefully, this admin cannot see other subdomains?

    Per Site Admin is NOT the same as Super Admin. These are very different things.

    Go to /wp-admin/network/users.php

    Edit the user.

    Make sure “Grant this user super admin privileges for the Network.” is not checked.

    Thread Starter q120000

    (@q120000)

    Thank you for your reply Ipstenu. I think my issue existed before setting up multisite without knowing it (again, I think this is what may have happened). My site has been around for some time, now mostly a test site. I have the plugin “Members” installed and most likely had the extra Super Admin set up with max privileges for purposes other than multisite. Although I deactivated ALL plugins before moving to multisite, the user (the extra Super Admin) info, privileges and capabilities were still in the database, including original email addresses, that now conflicted with the real Super Admin.

    In any case, I should have cleaned up my database of all the extra tables when I deactivated the plugins. Probably would have been closer to a clean WP install if I had.

    I’m a little fuzzy on why, when someone registers to a sub-site (i.e.; sub-domain setup) that upon registering they are sent to the main WP install dashboard. However, I understand your point that the new registered user is actually signing into the network, I ponder the possible confusion of the new user. That is, I’m registering to site-A, but I see that I actually registered to site-B. I would think that some new users may think they just logged into a scam site because they are sent to a site they had no knowledge of, especially if the site they logged into has a different domain name than the one they get sent to (i.e.; the main WP profile dashboard).

    It would seem cleaner, that the new user should see a dashboard of the site he just registered to. In other words, new user registers to site-A, gets sent to a dashboard that is titled site-A. Of course, his information resides in the WP database, and perhaps be able to see other choices of sites to choose from the pull-down menu, but at least he is initially sent to where he chose to go.

    Since this is my first try at using multisite, and found that the instructions on the WP site were pretty clear, and once the install was complete, all worked perfectly. To tell you the truth, I was shocked and pleasantly surprised. I am now finding some peculiarities to multisite, mostly I think is my lack of understanding of terminology and dated material about multisite, also referred to as Multi User.

    So, at this juncture, I will close this thread as resolved. Thank you again.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Sub site admin sees all other sites' dashboard’ is closed to new replies.