Book Review: WordPress Complete

Wordpress CompleteI recently advertised for readers wanting to review a number of books I was offered by Packt Publishing. There was quite a bit of interest and I had to randomly select three readers to receive one of the books. The first reader to get a review published is Chris Lindsey, who has read WordPress Complete.

I recently received a review copy of WordPress Complete by Hasin Hayder and published by Packt Publishing. The back cover of the book explains that the book is a beginner’s guide, while also saying “any IT-confident user will be able to use the book to produce an impressive blog.”

WordPress Complete is divided into ten chapters. The first entails the basics of blogging and the book progresses all the way to usage of WordPress MU (multiuser).

Chapter 1 provides a beginner’s guide to blogging. It explains blogging and the different types of blogs (audio, video, etc), and also provides a list of common terminology. I found the list of common terms a little lacking; it did not include “theme” or “plug-in”, while it provided an incomplete explanation of permalinks. The first chapter also provides a good overview of the major blogging engines (providers and software), but in a copyediting gaffe, the screenshots of each engine are on the page immediately following the description of the engine. The end of this chapter describes using the WordPress forums, finding themes, finding plug-ins, and getting news about WordPress.

Chapter 2 provides the basics of installing WordPress and the first actions when setting up a new blog. Chapter 3 deals with themes, and details the popular places to find themes, how to install them, and how to make basic changes to the design.

Chapter 4 explains posting, and all the options related to posting new items in WordPress. Chapter 4 also explains comments and the administrative settings regarding comments. While the book touches on the topic of comment spam in this chapter, it provides no useful resources in stopping spam. Especially surprising is that the book does not discuss Akismet, the spam fighting tool created by the makers of WordPress. The book also explains gravatars, but makes no effort to explain implementing gravatars into a WordPress installation.

Chapter 5 describes using using WordPress as a content management system, or CMS, to run a website (as opposed to a blog). This mainly entails editing a theme to make WordPress look less like a blog and more like a website for a business. This section is really important and provides some insight into a rarely used ability of WordPress.

Chapter 6 describes feeds (syndication) and podcasting. This chapter goes way too in-depth when explaining feeds, because WordPress provides feeds automatically. A WordPress beginner does not need to know the complete history of the RSS 2.0 format or the HTML behind a feed. The podcasting section, though, provides a useful in-depth look at audio blogging that would be especially helpful for those wishing to utilize WordPress to podcast.

Chapter 7 goes through the motions of making a theme for WordPress. While providing a good look at how themes work, this Chapter is not needed for the beginning blogger. There are thousands of WordPress themes out there for beginners to use, while those who wish to create their own most likely already know where to find this information and would not be buying this book.

Chapter 8 discusses using WordPress MU (multiuser) to multi-blog, and Chapter 9 tells of how to create plug-ins and widgets.

Chapter 10 might provide the best information for the beginning WordPress user. This chapter describes how to backup a WordPress blog (something few users do and many regret not doing) and how to upgrade to a newer version of WordPress.

Overall I found the book very informative and useful for the beginning WordPress user. I did, however, take issue to the large number of spelling, grammar, and English language usage mistakes. The preface of the book contained the most glaring error, misspelling “blog” as “blod”, which is extremely ironic when one remembers the subject of the book. If you can overlook the many errors in the book (I cringed many times while reading elementary mistakes), WordPress Complete is a nearly complete beginner’s guide to WordPress.

6 Responses to “Book Review: WordPress Complete”

  1. Linked from: Review: Wordpress Complete
  2. Koen Werdler says:

    Odd how the title of the book doesn’t suggest it’s a beginner’s guide.

    Chris Lindsey, what rating would you give the book on a scale of 1 to 10 ?

    I’m missing some information about Chris in general, what is Chris’s background? I don’t know him so if I know this information it might put the review in a different perspective :)

  3. Chris Lindsey says:


    It is rather odd that the title doesn’t suggest that the book is a beginner’s guide. In fact, the book as a “beginner’s guide” is only mentioned on the back cover of the book, and not within the book itself.

    I hesitate to put a rating on this book because its usefulness decreases for people who have experience with WordPress. If you are a beginner who lacks technical skills, I would recommend this book. If you have any experience with WordPress or have technical experience, I would not recommend this book. All of the information in the book is easy to find in the WordPress Codex and other places.

    I am an experienced WordPress user; I’ve been using WordPress for my own blog for over 18 months. I also develop non-blog websites using WordPress.

  4. Geoffrey says:

    Unofficial Dreamhoster blogger, I thought I would post a (what I think is a) great idea that I have about a service offering Dreamhost could provide (relatively simply) … and thought you might find it interesting.

    DreamhostPS idea

    Offer more software support on private server.

    I’ll explain … since private servers are more secure in the sense that no other people are “swimming in your pool” … why not start offering software installed on a private server that can’t be installed on a shared-host setup.

    Such as:
    * memcache
    * PHP APC (or any other PHP accelerator)
    * etc..

    On a private server, you don’t have to worry that someone else will be reading *your* memcache etc.

    Offering additional software support on top of the current shared-hosting software support on the private servers would be a great incentive for people to upgrade to a DreamhostPS account.

    Just my 2 cents

    P.S. I am currently a DreamhostPS customer

  5. Koen Werdler says:

    Thanks for the reply, Chris :)

  6. says:

    quit an interesting book review. And i am attracted by the wordpress MU platform. And lately in web hosting forums, there was quit few demands for MU support in web hosting provider.