It sounds like you’re working on a Network (or multi-site) installation. That’s the only time that you get to see different blogs like that. By default WordPress is set up as a single site without the ‘swap sites’ functionality.
From what you are saying it’s my guess that you’ve netowrk-activated the theme, and it’s the only one available, so it doesn’t show because there’s no other choices.
The only other thing I can think of is that you’re not registered as an administrator of that site, so you don’t get the full admin access that most people would have.
I’m the only admin, so I’m guessing it’s the first issue.
How do I go about fixing it without messing up my blog? Do I need to do a reinstall? I’m not even the one who installed wordpress on my site, my hosting company did.
If it is a network, then you should be able to revert to a standard site, but I haven’t tried before, so I’d suggest doing a complete backup (files and database) before you do anything.
If I’m wrong at any stage here, hopefully someone that has some more network experience will be able to tell me where I’ve gone wrong…
Just from working the installation steps in reverse, I’d suggest that you go into your wp-config.php
file and remove this line:
define( 'WP_ALLOW_MULTISITE', true );
I’ve gotten that as the starting point fro http://codex.wordpress.org/Create_A_Network#Step_1:_Prepare_Your_WordPress
In theory, that should “force” your site back to a single site installation. After that you should reset the .htaccess fiel by going to your permalinks in the admin are, setting then to the default value, and then chancing them back to what they were originally.
As I said, I haven’t had to try this before so I’m not 100% sure that it will work, but I would believe that this is at least a good starting point.
There’s nothing wrong with what you have, to be honest. If you reinsstall, you’ll lose both blogs and only have one.
Hmm… ok. That seems a little complicated for my skill level 🙂
The reason why I’d switch from multisite to single is because when my friend tried to change the theme it wouldn’t let her. Do you do it differently than customizing your theme in a single site? If I can edit things just like you can in a single site, I guess there’s really no reason to make the switch.
Do you do it differently than customizing your theme in a single site?
Yes.
You have to edit themes via the Network Admin instead of per site, when you’re editing CSS/PHP files.
Changing themes is also different. You have to network activate a theme via the network admin, in order to make it available for all sites.
Ok, I will keep it how it is, then. Thank you so much!