I would read over this. Skip to the middle where it says “Using a pre-existing subdirectory install”
Mainly steps six and seven.
6. Change the following and save the file. Change the line that says:
require(‘./wp-blog-header.php’);
to the following, using your directory name for the WordPress core files:
require(‘./blog/wp-blog-header.php’);
7. Login to your site. It should still be http://example.com/wordpress/wp-admin/
Step by step instructions. If you need help after attempting that, I would just post again. But that is the standard answer.
http://codex.wordpress.org/Giving_WordPress_Its_Own_Directory#Moving_a_Root_install_to_its_own_directory
Thank you! But where do I go to even change that? Right in wp? In the settings somewhere?
Well you can modify the index.php file from wordpress admin -> appearence -> editor -> and then make sure you hit the “Main Index Template
(index.php)” on the right hand side and that it loaded into the editor.
Sounds like you just did a ‘one-click-install’ from your hosting account. What’s happening is WordPress has been installed in a sub-directory inside your root, ex: public_html/blog/
You just need to move you WordPress install to the root directory and update the home and site URLs from the database.
If you don’t know anything about FTP and databases you’ll probably need to consider hiring somebody that does.
michhart,
This is one of those changes that can be really easy if you’re familiar with how WordPress works, but it can be a real pain if you’re new to it all.
There are several different ways to accomplish what you want, but the most straightforward involves two specific steps. The simple explanation for moving a WordPress site from one folder to another (or from a subfolder like “blog” to the root folder of your account) is that you must take these two steps, and you must do them in this order:
1. Change the WordPress and Site URL fields in the WordPress admin settings area to the desired URL. In your case, you’d be changing it from domain.com/blog to just domain.com. The tricky part is that as soon as you press the save button to record these changes, your blog will stop working. That’s totally normal because you’re now telling WordPress to look for your blog in a place where it doesn’t exist.
2. Move the files for WordPress to the location you just set in the settings. If you’re not familiar with connecting and using FTP (that’s what CyberDuck and Filezilla are for), this can also be tricky. Basically, all you need to do is connect, open up the “blog” folder, and move everything that’s in that folder to the root. As I said, it’s easier said than done if you’re not familiar with how to do it, and this really isn’t the place for a full-on tutorial about using FTP… hopefully you know someone who can help you out with that part.
You mentioned that you got the domain through Go Daddy (which is how I found this post). If you’re also hosting with Go Daddy, our Support staff can help you with moving the files around. Call them any time. Contact info is here: http://x.co/kGX2
Best of luck to you.
Alon
[ Signature moderated. ]