Hey guys and girls. I need some advice. I have a wordpress store that sells affiliate products from amazon. http://everythingunder5pounds.com/ But i want to turn it into a 2 part website. One part for the "store" what is currently on the site now... and also another part which i want to add would just be a normal wordpress style blog where i can blog on a general fashion area and do reviews. What would be the easiest and best way to do so?? Thanks in advanced.
Your theme should support blogging, since wordpress is on the first place built for blogs. However this can be excluded from theme developer. I suppose someone else set the site for you. You should be able to set the blog page from Wordpress dashboard >> Settings >> Reading (first you have to create the page as empty.)
Since your store is already setup I'm pretty sure you could go to Appearance/Menus and under "Custom Links" add your blog url (create it first) and name it Blog, and it should appear on your menu bar. And for your blog just do the opposite and add your store to the menu bar. JMO but it's probably better to create the blog in another folder rather than a sub-domain.
The best way would be to create a folder http://everythingunder5pounds.com/blog and install a new instance of wordpress there, and then add a custom menu item in each linking to the other.
This. Or you can add a new subdomain and install a new wordpress on it. Or alternatively (altough it is a little complicated), you can use WP-Mu Feature.
The subdomain would work, however for the best SERP results, the bigger site with additional content in the subdirectory should be better than using a subdomain which appears as a second site.
Possibly it would make sense in an company intranet or if you were hosting images on a separate server. There are some technical issues that might work better, but for a typical company trying to market something on the internet and depending on search engines I would recommend against a subdomain.
I would go the way of creating custom blog page where would all blog posts go to.When you install another WordPress you will end up maintaining two sites instead of one and it will add another load on your server.