sketchy drawing of the artist

Plumbing

< Projects

These are really several different packages; I just group them under “Plumbing”–behind-the-scenes bits that bring everything together and don’t need you to think about them much. Each solves a small problem I ran into enough that I got tired of solving it for every project. They’re all meant to be simple and one-note: Do one thing, and do it well, so you can mix and match as needed.

Normalize Links
Makes it a bit easier to use and interact with the arrays returns by ACF’s “link” field type.
Templates
Allows you to set specific directories for custom templates for pages (and custom post types) in WordPress.
Responsive Images
Wrapper for handling generating responsive images when using WordPress.
ACF
Slim interface over ACF’s get_field() that mostly just adds the ability to get several fields at once–and the ability to provide defaults and run callbacks on those fields individually.