Nashville in August? Come to Southeast PHP
I thought Nashville was so fun for WordCamp US last year that I just had to get back before December. ;p
Lazy Loading for Faster WordPress: Slow and Lazy Wins the Race
David wrote a really good article on WordPress site speed a few weeks ago. He also, casually, made WPShout a lot faster—up to an 89% desktop score on PageSpeed Insights, which is about as high as I’ve ever seen a WordPress site score.
The Year of No More Bad WordPress Projects
In this article, I cover a number of patterns that crop up in my own WordPress client work, and in what I hear from others, both clients and other developers, about the shape and outcomes of their WordPress projects.
Three This-Changes-Everything Features in WordPress 4.7
Three major changes in WordPress 4.7 jump out as having the power to significantly transform how I do my work every day.
Course: A Complete Introduction to the WordPress Hooks System
This course covers one of WordPress’s most crucial and widely used systems: Hooks, including both actions and filters. We introduce Hooks as an event-driven system, present the key concepts and terminology you need to understand this system, and dig deep into how to use hooks in your own code—including hooking in your own functions, removing previously hooked functions, and creating your own action and filter hooks for others to use.
Course: Clarifying Technical Terms with Multiple Meanings in WordPress
This course works to straighten out the many meanings of several key technical terms.
Creating WordPress Widgets: The Complete Guide
This Course teaches you how to use WordPress’s Widgets API, to both create WordPress widgets and register WordPress widget areas. If you’ve ever wanted to create widget areas (sidebars), or to fill your widget areas with custom-built widgets, this course is for you!
Above and Beyond: Avoiding PHP Timeout and Memory Limit Errors with Ajax
Unlike some other programming languages, PHP shuts down completely the moment it stops processing a specific request.
Up Periscope: Practical Uses of print_r() in WordPress Development
By default, you can’t look directly at PHP processing, only at its effects.
WordPress’s Conservatism: The Best Worst Thing
At the end of last week, there was a bit of action on the front of the WP (JSON) REST API finally and fully arriving in WordPress core so it can be used universally by plugins and projects without the need for installing an extra plugin. The summary: it’s probably not happening in 4.5, and it may even be some time later than 4.6. (Here’s Sarah Gooding’s story on the Tavern, Adam Silverstein’s meeting summary at make.wordpress.org.) I have opinions on that matter, but this is not an article about them. Rather, it’s an article about why this didn’t really surprise me, and where my lack of surprise comes from. This topic has been on my ideas list for a long time, and these events just pushed me to finally publish it.