Get things done with WordPress without writing a lot of code.
By name recognition alone, WordPress is probably the most popular blogging platform in use today. An open-source application is written in PHP, WordPress has been in constant development since almost the turn of the century and has over the years grown an ecosystem of hundreds of user-created themes and plug-ins that significantly modify and enhance its abilities. For the new user finding the appropriate ones can be a long process, and this is where the book comes in; Packt’s WordPress 2.7 Cookbook aims to provide a how-to guide to bloggers looking to modify a WordPress blog to suit their needs.
The WordPress 2.7 Cookbook could be summed up as getting things done with WordPress using as much off-the-shelf stuff as possible. What you won’t learn here is how to create a theme from scratch, nor how to write your plug-in or what to write about once your blog is ready to go; for that, Packt and others have published whole books. Readers looking for ideas on to write about might want to pick-up Michael A. Banks’ Blogging Heroes or, less so, The Huffington Post’s blogging guidebook.
What you will find here is answers on how to do specific things using existing plug-ins, themes and modifying themes them when necessary. The Cookbook can be broken down into three sections: the first four chapters provide an overview of WordPress and serve as a guide to the themes, and plug-ins readers might find useful for their blog. Chapters five through seven are the most technical and deal with modifying WordPress’ “Post Loop” (used to display posts) as well as a chapter on ways to secure a blog. The final section, from chapter eight on, cover SEO, monetization and general information on how to build your readership, again, using plug-ins and some design tips.
Is this a book for beginners? It’s not really for absolute beginners, because having some PHP knowledge is a pre-requisite. WordPress uses functions in templates, possibly as a way to hide some implementation details (WordPress still runs on PHP 4 with its very basic object model), so some of the ways things are done might be confusing to new coders. While the book’s format is similar to the O’Reilly Cookbook format but it’s stripped of a lot of explanation about why something is done a certain way; it’s more of a “This is what you want to do, this is how you do it” format. A reader should be reasonably comfortable with PHP and maybe read up on the WordPress’ site’s online documentation to get some more background on how WordPress works internally than is offered here.
There’s a great saying – that I probably read on a WordPress-powered blog – that you should try not to re-invent the wheel- unless you want to learn about wheels. This book is for people looking to build a blog that meets their needs, not more wheels. At the same time, it might have been useful to have some more background on how the WordPress software works, in these days when most users of the software will have regular Internet access. Otherwise, your blogging career is pretty much finished. These resources are always available on the leading site, so, understandably, they were left out.