Best WordPress Hosting
 

The Complete Guide to Installing WP-CLI

The WordPress command line interface (WP-CLI) is a powerful WordPress-developer focused tool. Here at Delicious Brains we use it to help us write tests, manage changes to our site databases, and we even have WP-CLI support in WP Migrate DB Continue reading The Complete Guide to Installing WP-CLI

WP REST API vs admin-ajax.php vs Must-Use Plugin: Handling AJAX Requests in WordPress

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 processes AJAX requests in WordPress. Since the introduction of the Continue reading WP REST API vs admin-ajax.php vs Must-Use Plugin: Handling AJAX Requests in WordPress

Syncing WordPress Database Changes Between Environments: How We Handle Merging in 2022

Database synchronization is a problem that still gets raised almost every month in the local WordPress communities I’m part of – “if I am making changes to my local site, what happens to any updates made on the live site, Continue reading Syncing WordPress Database Changes Between Environments: How We Handle Merging in 2022

The Ultimate Guide to Installing WordPress in a Subdirectory

In this article, we look at the benefits and limitations of installing WordPress in a subdirectory, how to install and manage subdirectory installs, and how to move WordPress core out of and into a subdirectory for an existing site. One Continue reading The Ultimate Guide to Installing WordPress in a Subdirectory

Create Your Own SSL Certificate Authority for Local HTTPS Development

In 2018 Google started advocating that sites adopt HTTPS encryption, by marking sites not using an SSL certificate as “not secure” in their Chrome browser. This was widely accepted as a good idea, as securing web traffic protects both the Continue reading Create Your Own SSL Certificate Authority for Local HTTPS Development

Understanding WordPress GUIDs: What They Are, and Why Change Them

The WordPress GUID is a unique identifier for individual posts, pages, media, and practically any other custom post type. As such, it’s a key element in rendering your WordPress content and powering the WordPress RSS feeds which allow you to Continue reading Understanding WordPress GUIDs: What They Are, and Why Change Them

WP Migrate DB Pro 2.2 Released: Find & Replace Preview, Support for Different Table Prefixes, UX Improvements, and More

We’ve just released more awesome updates to our flagship product, WP Migrate DB Pro! If we had to choose one word to summarize this release, it would be precision. This release introduces more precise controls when setting up a migration, Continue reading WP Migrate DB Pro 2.2 Released: Find & Replace Preview, Support for Different Table Prefixes, UX Improvements, and More

Best Ways to Encrypt Passwords, Keys, & More with PHP in 2022

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 how vastly complicated cryptography is, but also for how PHP Continue reading Best Ways to Encrypt Passwords, Keys, & More with PHP in 2022

The Ultimate Overview of the WordPress Block Editor (Gutenberg) for Developers in 2022

Regardless of what you call it, the WordPress Block Editor (or Gutenberg if you’ve been following along for a while) brings some baggage along for the ride. I’ve been following the noise and #wpdrama surrounding the Block Editor for as Continue reading The Ultimate Overview of the WordPress Block Editor (Gutenberg) for Developers in 2022

WP Migrate DB Pro 2.1 Released: Regular Expression and Case-Sensitive Find and Replace, Accessibility Improvements, and More

WP Migrate DB Pro 2.0 was probably our most significant update to date, and we were pretty excited to get it released to our customers. After four bugfix releases to 2.0, to address any reported issues, we were able to Continue reading WP Migrate DB Pro 2.1 Released: Regular Expression and Case-Sensitive Find and Replace, Accessibility Improvements, and More

Valet vs VVV vs Chassis: A Comparison Guide to CLI-Based Local WordPress Development Environments

In my last article, I reviewed the best WordPress development environment apps out there. But that’s not all of it, there are a number of great options available as well for those of you who would prefer a CLI-based local Continue reading Valet vs VVV vs Chassis: A Comparison Guide to CLI-Based Local WordPress Development Environments

Set Up Visual Studio Code and xDebug as the Ultimate Editor for WordPress Development

If you keep up with the many text editors and developer tools available, you may have heard of Microsoft’s Visual Studio Code. VS Code is a free, open source code editor that is lightweight like Sublime Text, but offers many Continue reading Set Up Visual Studio Code and xDebug as the Ultimate Editor for WordPress Development

Using JavaScript FileReader to Upload Large Files in Chunks and Avoid Server Limits

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 have to find the loaded php.ini file, edit the upload_max_filesize Continue reading Using JavaScript FileReader to Upload Large Files in Chunks and Avoid Server Limits

The Ultimate Developer’s Guide to the WordPress Database

Here at Delicious Brains we eat, drink and sleep databases. However, we believe that any developer working with WordPress should have some level of knowledge about the database that sits behind a site. So I have put together the ultimate Continue reading The Ultimate Developer’s Guide to the WordPress Database

Automated API Testing For Your WordPress Site With Codeception

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 checkout still works after updating WooCommerce, other plugins, or WordPress Continue reading Automated API Testing For Your WordPress Site With Codeception

Getting Started with Lottie: An Overview of Airbnb’s Awesome Animation Framework

Recently I have been doing more animation work here at Delicious Brains Inc and finally decided to experiment with Airbnb’s rave-reviewed, Lottie framework. Lottie is a React Native, Android and iOS JavaScript library that makes it super easy to integrate Continue reading Getting Started with Lottie: An Overview of Airbnb’s Awesome Animation Framework