• Skip to primary navigation
  • Skip to footer navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

WP Fangirl

WordPress Consultant Sallie Goetsch

  • speakerdeck icon
  • Home
  • About
  • Why WordPress?
  • How I Work
  • Portfolio
  • Services
  • Blog
  • Contact

Review: Beginning WordPress 3 by Stephanie Leary

September 20, 2010 by Sallie Goetsch 1 Comment

detail of book cover

Beginning WordPresss 3 book cover
Beginning WordPress 3
By Stephanie Leary
ISBN-13: 978-1-4302-2895-0
ISBN-10: 1-4302-2895-4
432 pp.
Published Jun 2010
Print Book Price: $39.99
eBook Price: $27.99

Amazon Price $28.79 (affiliate link)

The title of this book is deceptive, enough so that I handed it to a friend who was making the move from WordPress.com to self-hosted WordPress because I thought she might find it helpful. She didn’t, and when I actually sat down to read it myself, I understood why.

This is not a book for beginners, if by “beginners” you mean the people for whom WordPress for Dummies was written. It’s a book for web developers who haven’t used WordPress before.

To be fair to the author, the back cover copy says exactly that, but the publisher describes it as “User level: Beginner.” I’m not sure how Apress would describe books for people who don’t have any technical knowledge. “User level: Hopeless N00b”?

But the book itself is fantastic. It may be the best book I’ve ever read about WordPress. I don’t consider myself a developer, but I know enough not to get completely lost in the code examples. This is a great book for those who are experienced users of WordPress but not PHP wizards and who want to go deeper and understand more.

I had a number of revelatory moments while reading this book. You can turn off or limit post revisions with one line of code in your wp-config.php file? So why was I bothering to use a plugin for it? (I know, some people don’t have access to their wp-config.php file…or shouldn’t be allowed access to it. But other people need to reduce  the number of plugins they have installed, and I’m one of them.) There are RSS feeds for pages? Wish I’d known that when someone was asking about it on LinkedIn a few weeks back. You can show custom taxonomies, custom post types, and tags in your menu management page by clicking on Screen Options? (I beat my head against this for ages because I’d forgotten I’d read it, and I even marked the page.) There’s a way to import content from Joomla? Bring it on. (Please. I’m desperately hoping to convince a client to change platforms.)

Then there’s the great discussion of things you can do with the Loop, like create a page that displays excerpts from all its child pages. Most magazine themes make you pick two or three featured categories, but you could actually feature all your categories if you wanted to. (That’s assuming you have a reasonable number of categories, unless you want a really long home page.)

I admit I got a bit lost in the chapters on creating widgets and plugins—I don’t think I’m anywhere near ready to start developing plugins, and I’m not sure I ever will be. But I understand a little better what’s involved in the process and how to look at the code.

There’s a solid chapter on performance and security that covers all the usual suspects except the define('WP_MEMORY_LIMIT', '96M'); trick (another single line in wp-config.php that can make a big difference) and then a highly valuable chapter on custom post types and custom taxonomies. Stephanie Leary walks you through how to do this the hard way, which gave me a chance to see what the plugins that help with these two WordPress features actually do, and helped me follow the demonstrations at the September WordPress Meetup.

The final chapter is on WordPress Multi-site, with a brief mention of BuddyPress. While this is a fraction of the information found in BuddyPress for Dummies, it has the advantage of referring to WordPress 3.0 and not the old WordPress MU, so it was good to get an overview of what had stayed the same and what had changed.

The author refers to useful plugins throughout the book, and also has a plugin index (Appendix A) and a collection of “plugin recipes” (Appendix C). The recipes are combinations of plugins you can use to build things with WordPress, like a wiki (I thought there was already a wiki plugin for WP) or a document sharing site. Again, I had a couple of surprises. There are plugins to sort your posts alphabetically? And I spent time creating special category page templates to do that for a client. (The other surprise was that Stephanie Leary doesn’t seem to have heard of Blubrry’s PowerPress plugin for podcasting, or that PodPress had been revived.)

If you have no web background at all and you’re completely new to WordPress, this isn’t the book for you. But if you’re somewhere in between the complete novice and the hard-core developer, you’re going to find this book unbelievably useful. The fact that it’s clearly written in a non-technical style, tidily laid out, and has abundant screenshots is just a bonus. And you can download all the code samples from the Apress website.

Related Items

  • Cover of Building a WordPress Blog People Want to Read by Scott McNulty
    Building a WordPress Blog People Want to Read
  • It’s WordPress Plugin Developer Donation Day!
  • backup in progress
    WordPress Database Backup

Share this post:

Share on Twitter Share on Facebook Share on Pinterest Share on LinkedIn Share on Email

Filed Under: Book Reviews Tagged With: Learning WordPress

Reader Interactions

Comments

  1. Lori says

    September 20, 2010 at 9:27 pm

    Great review! Nice to hear of a book written for people getting into WordPress development. There are plenty of resources out there for noobs and for people who already know their way around the code, but can be harder to find information in that middle area. I didn’t know that podpress had been revived either. Thanks for the tip :)

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

What I Write About

  • Book Reviews
  • Content Strategy
  • Design
  • Hosting and Servers
  • Most Valuable Plugins
  • There's a Plugin for That
  • Using WordPress
  • Widgets
  • WordPress Consulting
  • WordPress Events

Series

  • Interviews (5)
  • Checking Up on Your Website (4)
  • Client from Hell (5)
  • WordCamps (17)
  • WP-Tonic Roundtable (30)
  • Modern Tribe Tutorials (13)

Follow Sallie on Twitter

    Sorry, no Tweets were found.

RSS Latest News from the East Bay WordPress Meetup

  • Does It Work? Using The New CSS Layout with Rachel Andrew
    Things change rapidly in the WordPress world. The content in this post is more than a year old and may no longer represent best practices.Description Over the past two years, […] The post Does It Work? Using The New CSS Layout with Rachel Andrew appeared first on East Bay WordPress Meetup.
  • Speaker Training
    Get the workbook and slides for the October 2019 speaker training, plus background and pro tips. The post Speaker Training appeared first on East Bay WordPress Meetup.
  • SEO Audit Template & Resources
    Our November speaker, John Locke, graciously provided a template for an SEO audit report. You can download it as a Microsoft Word or PDF document. The post SEO Audit Template & Resources appeared first on East Bay WordPress Meetup.

Footer

Contact Info

2063 Main St #133 · Oakley, CA 94561

+1 (510) 969-9947

author-izer

sallie [at] wpfangirl [dot] com

Location

Map of East Contra Costa County

I live in Oakley, CA and run a WordPress Meetup in Oakland, CA. Don't confuse them!

Subscribe for New Posts

  • Since I blog on an unpredictable schedule, you might want to subscribe by email. I'll also send out occasional announcements about events.

  • Privacy Policy: I will never sell or rent your contact information.

  • This field is for validation purposes and should be left unchanged.
  • Contact
  • Colophon
  • Comment Policy
  • Privacy Policy
  • Five for the Future

Copyright © 2023 · Utility Pro on Genesis Framework · WordPress · Log in

MENU
  • Home
  • About
  • Why WordPress?
  • How I Work
  • Portfolio
  • Services
  • Blog
  • Contact