For those of you who are wondering what all the fuss is about WordPress and whether it will fit with your website design projects – here is a quick intro to your new best friend.
WordPress is the most popular content management system (CMS) on the planet: powering more than 1 in 5 of all websites. Originally created as a simple blogging platform back in 2003, the open source system has been through many design & development iterations, resulting in the very slick system that dominates the web of today.
So where does WordPress fit into my website design projects?
Theme Development – all WordPress sites have what is known as a theme – themes simply control the design and functionality of the website.
Ready Made Themes
Ready made, free and premium themes are available for download and use on your web design projects, with many freelance web designers and some web development companies utilising these ready made themes in order to kickstart their own development process.
There are many benefits to using the ready made themes:
- minimal website design and code modification ensures a quick project turnaround.
- relatively low cost.
- premium themes are supported and updated to ensure compatibility with the latest version of WordPress.
- cross browser compatibility
- many feature responsive web design.
There are some downsides that you should bare in mind:
- Not all themes are Premium in quality, be sure to do your homework before purchasing.
- Code bloat is common – theme makers tend to stuff as much functionality into a theme as they possibly can.
- It isn’t your code so there may be a learning curve involved when trying to customise functionality.
Create your own
Should you prefer to design and create your own themes from scratch, a great place to start would be the official WordPress Theme Development Documentation.
There are plenty of online resources available – tutorials, courses, videos and a massive WordPress community of people willing to help.
I will be covering more on website design projects using WordPress, so stay tuned.