Intro to Underscore.js templates

Justin Tadlock has an excellent tutorial for Underscore.js templating beginners. I'm guessing that's a lot of us.

The Underscore.js library has been in WordPress for many versions now. However, itโ€™s next to impossible to find good tutorials that walk you through the process of utilizing it, step-by-step.

I got my first taste of it when building templates for the WordPress customizer, but thatโ€™s just outputting data in a template. Thatโ€™s the easy part and not much different from HTML + PHP. I had no idea how to send the data to the template. It was tough to find information on how to get from Point A to Point B.

I donโ€™t have a strong JavaScript background, so I felt completely lost trying to grok some of these concepts. But, getting the basics down isnโ€™t all that hard once you have that โ€œlight-bulb momentโ€ or have someone explain it to you like an actual beginner.

It took me about two days to start getting comfortable working with Underscore.

In this tutorial, I want to share some basics to getting things set up and running if you want to build custom Underscore templates. If nothing else, maybe itโ€™ll help someone thatโ€™s stuck in the early learning stages of utilizing Underscore templates.

Get on over there and do some learning. I did. Super helpful little guide. He implemented Underscore templates on the admin side of his recent Members plugin update.

Similar Posts