Category: Front-End Development

Why You Should Use CSS Grid

CSS Grid is a very cool technology, and one I think more and more WordPress developers should both know about and use. While I’m hardly a CSS expert, that’s specifically why I feel well-qualified to tell you to learn CSS grid: if this non-expert can find it great and useful, surely it has arrived as a technology you must know.

Learn WordPress Development: The Basic Course

wordpress development course basics
So You Want to Learn WordPress Development

WordPress development is a hugely useful skill, but it’s also tricky to learn—especially if you learn things out-of-order and try to tackle advanced topics while remaining confused on the fundamentals.

How to Properly Modify JavaScript Files in a Parent Theme

javascript wordpress

I recently needed to modify a JavaScript file in a WordPress parent theme. The script was doing almost what I wanted, but not quite, so I wanted to make minor changes. In your case, you might want to entirely override a parent theme JavaScript file in your child theme, or even deactivate a parent theme JavaScript file altogether.

Using WordPress: Add Script to Header

There’s a tricky thing about this idea, “WordPress add header script” I have written down as our topic today. That problem is that “adding a header script” can mean a bunch of things. In our case, I’ll be explaining how a WordPress user (who may be a developer, but doesn’t necessarily understand code that thoroughly) can add a JavaScript file or code to their pages.

Understanding is_singular in WordPress Templates

Let’s talk about is_singular, one of WordPress’s more complicated template tags. In WordPress themes (and plugins too), we use “conditional tags” to control what shows up. This Quick Guides explains how to use the is_singular conditional tag in WordPress, as well the two other related ones: is_page and is_single. As you might guess, they all tell use something about whether or not there is one piece of WordPress content. If it is (a) singular piece of content 🤓