Boone Gorges: Shared Terms of Endearment – An Annotated History of the WordPress Taxonomy Component

Continue the discussion

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Published

December 20, 2015

The headline feature of WordPress 2.3 was what Matt called “native tagging support”. The taxonomy architecture that supported tags in WP 2.3 – an abstraction of the old Category functionality – is a critical component of how WordPress turned from a blogging platform to the more generalized content management system that it is today.

But this evolution has not always been smooth sailing. There was significant debate over how (and whether) WordPress’s general taxonomy framework should work. And the database schema that ultimately shipped in version 2.3 had technical ramifications that took several years to become fully apparent.

A close look at these problems, and how the WordPress team is addressing them, contains some useful lessons on how WP deals with breaking changes, the importance of unit tests and developer documentation, and how to weigh backward compatibility against future platform growth.

Rate this:

Event

WordCamp NYC 2015 45

Speakers

Boone Gorges 12

Tags

taxonomy 7

Language

English 4780

Download
MP4: Low, Med, High
OGG: Low
Subtitles
Subtitle this video →
%d bloggers like this: