5 Ways to Create a WordPress Plugin Settings Page
The extensibility of WordPress has always been one of its strong points. Not only are there thousands of plugins available, you can build your own. At some point, you might…
A collection of resources for WordPress Developers, written and curated by experts
The extensibility of WordPress has always been one of its strong points. Not only are there thousands of plugins available, you can build your own. At some point, you might…
Functional tests are crucial for WP-CLI packages as they simulate real-world scenarios, test integration with WordPress, and how they behave in a command line environment. In this article, I’ll show…
A few years ago I attended Laracon EU where Marcus Bointon gave a great talk on Crypto in PHP 7.2. I left the talk having a much greater appreciation for…
I’ve previously written about how we use Codeception to perform automated testing on our WooCommerce site where we sell our plugins. Automated tests give us peace of mind that our…
We’ve written before about how we are using automated acceptance testing to test our WordPress plugins which has decreased manual testing time and helped catch bugs before they are released.…
Recently I had Tim Nash, the WordPress platform lead at 34SP.com, speak at the local WordPress meetup I help run. It’s the third time Tim has spoken at the meetup,…
This week on the blog we’re going to talk about something I’m a big fan of: testing. Don’t fall asleep juuuust yet. If you’re like me, during development, you probably…
It’s been a while since we’ve played with Vue JS on this blog, so why don’t we take a beginner-focused look at how one might go about building a simple…
This is article 1 of 2 in the series “How to Develop a WordPress Plugin Using Webpack 3” If you’ve been working with JavaScript in the last couple years you’ve…
Ever since I built my first WordPress plugin, the process of deploying the code to the WordPress.org Subversion repository has been a painful one. With Git as the widespread VCS…