Understanding and Using the WordPress Hook System

We’ve been covering quite a few WordPress web development topics recently, so you’ve probably already heard about hooks, actions, and filters. These are an essential part of the using the event-driven architecture used by WordPress. And they are your path to creating your own custom “version” of WordPress to suit your needs. In a nutshell, an event-driven architecture is a way …

Advanced WordPress Development: Using Gulp to Streamline Your Workflow

No matter what languages you’ve used in the past to development websites, you’ve no doubt had to complete menial, monotonous tasks – image optimization, JavaScript minification, concatenation, compiling supersets like SCSS and CoffeeScript to their native counterparts, creating the final build… just to name a few. Fortunately, build scripts such as Gulp and Grunt can take care of these rather …

Advanced WordPress Development: Writing Object-Oriented Plugins

There are a lot of benefits to learning object-oriented programming if you’re a WordPress developer. OOP code can help organize your code and make it reusable. It’s more extensible, easier to maintain, and encourages a culture of using design patterns. This is the second post in our six-part series focusing on WordPress for advanced developers. This series follows on from our …

Advanced WordPress Development: Introduction to Object-Oriented Programming

Want to take your WordPress game to a whole new level of coding mastery? Are you ready to really push your PHP skills and add even greater complexity and advanced functionality to your plugins and themes? Welcome to our latest series, WordPress Development for Advanced Users. This series follows on from our popular WordPress Development for Intermediate Users, which introduced you …