I made a fairly large step forward in my tumblelog plugin today — I wrote a WordPress plugin that lets me specify custom key/value pairs from within the content area, which will be extremely useful when I start posting from an external client. It also lets me define specific metadata for certain post types — a quotation has an author and an optional URL, for example — which lets me move more of the markup into post‐type‐specific templates.