WordPress can be so much more than just a blogging platform and can be used to run many types of sites from personal sites to online magazines and portfolios.