Understanding WordPress architecture

Spend a few minutes kicking the tires and you will become familiar with WordPress' features:

  • Clean blog management
  • Flexible permalink structure
  • Easy search engine optimization (SEO)
  • A simple package management tool
  • The ability to update WordPress itself directly from the manager
  • Versioning of drafts (so you don't lose data)
  • A mature Ajax interface (lets you easily drag-and-drop widgets to customize your experience in the manager)

This is a fine system, but it is a bit like listening to a car salesman—if you really want to see how it performs, you should get your hands greasy and see what's under the hood. For developers, the real aspects of WordPress' customization and extensibility lie in Templating and Plugins. ...

Get WordPress 3 Plugin Development Essentials now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.