The idea of WordPress is to support all the website creators. The WordPress website templates
are thus created focusing on the online users. These users can be new users or professional. The need of both of them would be different. But you should be rest assured that you will get all this you are looking for with WordPress. Most of these templates are available for free and the premium ones are designed for special needs which come with added support. There is strong documentation and online communities that support website developers get their queries resolved. There are high-quality image support and layout which is flexible. The plugins allow many new features to be added as needed.