Wordpress was build to be used for blogging only but with the use of many valuable plugins you can extend it to a full content management system. I don't think