I’m keeping a running list of useful WordPress components that I use often across many custom theme projects. I usually work with the Sage starter theme, but these components can…
In the post I show an interesting method for deferring loading of images using PHP and jQuery within a WordPress environment. However, this method can be applied to any environment…
In this post, I show how to implement masonry, isotope, infinite scroll, and imagesloaded in WordPress. I go more into detail about isotope because it’s a more robust library than…
This took some time to figure out because my custom post type query was interfering with the global query object. This is a little hack that I found on stack…
This is a quick “how to” guide on keeping Trellis updated. As you guys may have noticed, I love Roots and their WordPress workflow and environment. It’s always important to…
In this post, I show how to create a custom API endpoint for the WordPress REST API V2. With this custom endpoint, you’ll be able to retrieve any post/page regardless…
Here are several WordPress tips and tricks for when you are developing your own custom plugins. All of these make for a pretty good user experience. This page will be…
This is a super valuable method of passing data to our JavaScript from PHP within WordPress. Prior to this, I was using PHP to create data attributes to pass data….
This is a starter kit for creating a WordPress child theme. How many times have you begun to create a child theme and don’t remember what’s required? Is it just…
Sometimes we may want to defer loading of scripts for a wide variety of uses. In WordPress we enqueue scripts in our functions.php file (or somewhere else depending on your…