Writing Functional Tests for WP-CLI Packages
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 collection of resources for WordPress Developers, written and curated by experts
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…
If you’ve spent any amount of time messing with PHP config files to get a file to upload, you know that uploading large files can be a real pain. You…
The WordPress REST API was merged into WordPress core in version 4.7. Before that, developers relied on the default AJAX implementation, otherwise known as admin-ajax after the /wp-admin/admin-ajax.php file that…
Running a site that sends a lot of emails, like an ecommerce or membership site, needs a reliable service to keep up with that volume. Using an existing email provider…
There is no one key to making sure WordPress site emails are sent reliably and stay out of the recipient’s spam folder. A common recommendation is to use a dedicated…
Every WordPress site has to send emails, but there’s no built-in tracking for them. This makes it impossible to know if your emails are being opened and clicked or just…
Just about every WordPress website should be served over HTTPS instead of HTTP, for reasons of both security and SEO. HTTP content isn’t encrypted, leaving your site vulnerable, and Google…
One question that I’ve been asked a few times while working on WP Offload SES is how it handles HTML email. By default, WordPress sends out all emails as plain…