Level Up

A collection of resources for WordPress Developers, written and curated by experts

Workflow26 resources

Backup Plugin Battle: Which is the Best WordPress Backup Plugin in 2022?

Backing up your site is a little like buying fire insurance. You never need it outside of a catastrophe, but not having it is just going to make the catastrophe…

Mike Davey

May 10, 2022

Debugging React, JavaScript, and PHP at the Same Time With PhpStorm

Ever since I discovered how to configure PhpStorm with Xdebug for debugging, it’s been my go-to solution for hunting down difficult to reproduce bugs. What I didn’t know until very…


Mar 29, 2022

Install WP-CLI

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,…


Mar 15, 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…


Jan 19, 2022

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…


Nov 23, 2021

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…


Nov 17, 2021

Reviewing Craft Nitro & DevKinsta for WordPress Local Development

One of the cool things about my job as Developer Educator at Delicious Brains is that sometimes I get to try out new things that I might otherwise never discover.…


Jul 28, 2021

Why You Should be Using WP_DEBUG_LOG in Your WordPress Development

Whether you’re a developer, or a site owner troubleshooting a problem with your site, understanding the WP_DEBUG_LOG constant for turning on the WordPress debug log is very important. In this…


Apr 13, 2021

The 4 Best Local WordPress Development Environments in 2021: XAMPP vs MAMP vs Local vs DesktopServer

An easy-to-use local testing server is one of the most important tools in a WordPress developer’s utility belt. Developing in a local environment lets you make changes to dev sites…

Ram Ratan Maurya

Jan 14, 2021

VS Code Wins Best PHP IDE/Editor for WordPress Development in 2021

When building software or websites, you’ll need to use an integrated development environment (IDE), a code editor or if you’re really brave, a text editor. They each offer different benefits…

Caillie West

Jan 9, 2021

Switching to Windows for Local WordPress Development

As you may have noticed from reading our blog, we’ve highly favored Mac and Linux for WordPress development. And we’re not alone – through my very scientific and thorough research,…

Matt Shaw

Oct 15, 2020

The Best Setup for Your Local WordPress Development Environment

When running a WordPress website it’s best practice to at least run a local copy of the site so you can make changes without running the risk of completely ruining…


Sep 16, 2020

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…

Ram Ratan Maurya

Sep 1, 2020

Vagrant vs Docker: Which is better for WordPress development?

Before Docker came on the scene Vagrant was the go-to solution for creating development environments that can be configured independently of your machine and shared with a team. There are…

Gilbert Pellegrom

Mar 31, 2020

Advanced Migration Workflow Tips For The Lazy WordPress Developer

Sure you migrate WordPress databases on the regular and have a pretty good idea of what you’re doing, but is there anything that could make your migrations go more quickly…

Peter Tasker

Feb 19, 2019

Using Devilbox for Local WordPress Development in Docker

For some time now I’ve been wanting to move all of my local development sites over to Docker instead of running them natively on my machine or running them in…

Gilbert Pellegrom

Feb 13, 2018

WP-CLI Packages We Can’t Live Without

I think most developers would agree that WP-CLI (the self-described “command-line interface for WordPress”) is the best thing to happen to WordPress since my-hacks.php. It is my favorite way to…


Jan 23, 2018

How to Switch Your WordPress Site from HTTP to HTTPS (with a little help from WP Migrate DB Pro)

If you’ve been reading our blog for a while, you might have seen Brad’s post on setting up Let’s Encrypt on a server to get a free SSL certificate. While…

Matt Shaw

Jan 17, 2018

Automating Local WordPress Site Setup with Scripts Part 3: Automating the Rest

This is article 3 of 3 in the series “Automating Local WordPress Site Setup with Scripts” In my last post in the Automating Local WordPress Setup series, I created a…

Matt Shaw

Feb 21, 2017

Automating Local WordPress Site Setup with Scripts Part 2: Creating a WP-CLI Package

This is article 2 of 3 in the series “Automating Local WordPress Site Setup with Scripts” In my previous article in this series, I discussed some simple ways to make…

Matt Shaw

Oct 18, 2016

Tips for Power Users of WP Migrate DB Pro

Tips for Power Users of WP Migrate DB Pro

As a developer, I love simple tools that do a specific set of tasks really well and then get out of your way. I use tools like MAMP, WP-CLI, Grunt,…


Jul 12, 2016

Automating Local WordPress Site Setup with Scripts

This is article 1 of 3 in the series “Automating Local WordPress Site Setup with Scripts” WordPress was recently ranked as the second most dreaded technology by over 50,000 developers…

Matt Shaw

Mar 29, 2016

Managing Your WordPress Site with Git and Composer Part 4 – Installing WordPress in a Subdirectory

This is article 4 of 4 in the series “Managing Your WordPress Site with Git and Composer” In part 1 of this series we looked at how to store and…

Gilbert Pellegrom

Oct 6, 2015

Managing Your WordPress Site with Git and Composer Part 3 – Using Git Submodules to Manage Themes and Plugins

This is article 3 of 4 in the series “Managing Your WordPress Site with Git and Composer” In part 2 we looked at how we might use Composer to manage…

Gilbert Pellegrom

Aug 20, 2015