The Monday by Noon blog has been a great resource for WordPress (and overall development) tips these past couple of months and when Jonathan released his book “WordPress for Client Projects“, I was sure it was going to be a good read.
The first part of the book is mainly focussed on the processes involved in client projects and puts an emphasis on communicating with clients. An interesting perspective and one that makes for a great starting point when you’re new to working with clients (like yours truly).
The rest of the book goes deeper into what WordPress has to offer as a content management system, focusses on developing as close to the WordPress core as possible and lists a bunch of plugins that Jonathan recommends. I’ve been working on a 100% custom WordPress theme for the past couple of months and the discussion on wether something is a function in the theme or an actual plugin really rings true for me. I’ve been trying to cram everything into the theme itself, even staying far far away from widgets and plugins. I had also been working on my theme from the standpoint that I couldn’t use any plugins in it, because then I was using someone else’s code in my project. But Jonathan’s book opened my eyes to the obvious point that if those plugins are made available, why not use them?
Reading the book has also made me realize that I still have a long way to go before I can start sell this to people and that my knowledge of the inner-workings of WordPress is not nearly deep enough. But at the same time it put my feet back on the ground and got me motivated to learn new stuff and it confirmed my belief in WordPress as a CMS for client projects.
I’ve been using WordPress for a couple of years as a regular user and since about a year as a developer and I strongly agree with Jonathan that it is an amazing and powerful platform for both developers and end-users. Easy of use is key when non-technical people are going to be adding content as well. If adding content comes with too much friction, the site won’t get updated often and will die a quite dead (and so will the design you or I made).
I can definitely recommend reading this if you plan on doing something with WordPress.