Software Engineering in Web Development, Backend Services, and More

Category: Articles (Page 248 of 258)

Personal opinions and how-to’s that I’ve written both here and as contributions to other blogs.

Understanding WordPress Actions and Filters

Understanding WordPress Actions and Filters

In my experience, one of the toughest concepts for new WordPress developers to grasp is the difference in actions and filters.

By this, I don’t mean that they are difficult to use. In fact, I think most developers have a pretty easy time picking up how to hook their functions into hooks and filters when needed, but it seems as if its a bit challenging to grasp WordPress page life cycle and how actions and filters fit into the overall context of WordPress.

So in my latest article at Envato, I try to provide a clear understanding of WordPress Actions and Filters.

Continue reading

My Strategy For Organizing JavaScript in WordPress

Yesterday, I shared my strategy for using LESS in WordPress and enjoyed the comments that followed. In that post, I also mentioned that I have a similar strategy that I use to maintain my JavaScript files.

This particular aspect of development is one that I’m still experimenting with; however, there are certain aspects of it that have remained constant.

To follow up with yesterday’s post, I thought I’d share several things that I’ve consistently done that have improved development as well as some of the things that I’m currently doing that are proving to be useful.

With that said, here’s my current strategy for organizing JavaScript in WordPress.

Continue reading

Going Above and Beyond The WordPress Coding Standards

Recently, fellow tweep @Krogsgard asked about some of the things that I do to go above and beyond the basic set of WordPress Coding Standards.

To be clear, I think that the Coding Standards are the foundation on which you need to be building your coding style. They’re the foundation of writing professional-grade code for WordPress, so start with that and build on top of it.

Everything else is just bonus.

So, with that said, here’s what I try to do to go above and beyond the WordPress Coding Standards.

Continue reading

Ajax in WordPress: How It Works, Building a Plugin, and More

Ajax in WordPress

A couple of months ago, I did a short series on Envato on Ajax in the WordPress Dashboard. This month, I’m continuing to talk about Ajax in WordPress and how to include it on the frontend in your themes, plugins, and other projects.

Though the Codex has two great articles on Ajax in WordPress – that is, the introduction and how to use it on the server-side – there’s not a lot of documentation for how to implement it on the front end

Continue reading

« Older posts Newer posts »

© 2026 Tom McFarlin

Theme by Anders NorenUp ↑