What WordPress doesn't do for you

If you start using custom fields more than just occasionally, you will notice a few areas where WordPress isn't helping you. Firstly, if you use the same custom fields on multiple posts, you have to add them one-by-one to each post. Secondly, the custom fields are always text fields. The WordPress admin user interface does not provide a way for you to add drop-down lists, rich text, or checkboxes. Thirdly, your theme may not even display this custom information.

These shortcomings present us with an opportunity. As you may have guessed, in this chapter, we will remedy these shortcomings with a plugin that will meet the goals we have set for this chapter.

Does that whet your appetite? Good. Let's get started.

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.