Meta Fields and All: Developing a Reusable Components Framework in WordPress

by Jeremy Ward | at MinneBar 12 | 11:15 – 12:05 in Stephen Leacock | View Schedule

Your clients just approved the design for their new custom WordPress theme, and you're ready to dive in and start hooking together the components that will power their templates. But wait, you've seen some of these pieces before: that big banner image with the enticing headline and link to learn more; the set of social media links in the footer; those repeating blocks of feature descriptions and imagery. Time to start setting up meta fields and custom logic that will output your markup, right?

Instead of retracing our past steps, what if you could simply install and modify some of the common elements that tend to show up from theme to theme? And, even better, what if those elements also came with the meta fields that power them?

In this talk, I will discuss Atomic Design, the value of developing a reusable patterns library, and demonstrate an approach to writing custom components using object-oriented programming principles, Composer, and the meta fields plugin of your choice.


Jeremy Ward

This person hasn't yet added a bio.