Untitled 5arrow-leftarrow-rightUntitledUntitledVector Smart Object9Vector Smart Object4Vector Smart Object1Vector Smart Object2starVector Smart Object_WOOVector Smart Object - Migratenavicon-roundVector Smart Object - offloadpinterestVector Smart Object3Vector Smart Object5_Vector Smart Object8spinupwp-graphicspinup-medallionVector Smart Object7Vector Smart Object6Untitled

Level Up

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

Workflow25 resources

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…

Iain

Sep 16, 2020

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

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

Sep 9, 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

The 4 Best Local WordPress Development Environments in 2020: 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

Jul 22, 2020

How to Create Your Own SSL Certificate Authority for Local HTTPS Development

Setting up HTTPS locally can be tricky business. Even if you do manage to wrestle self-signed certificates into submission, you still end up with browser privacy errors. In this article,…

Brad

Jun 23, 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

Moving a WordPress Root Install to a Subdirectory Install and Vice Versa

Moving a WordPress Root Install to a Subdirectory Install and Vice Versa

Tell me if this sounds familiar: You pick up a new client who wants you to develop a new theme for their site so you set up a development site…

Jeff

May 15, 2018

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: Supercharge Your WordPress Development

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…

Jeff

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

Debugging JavaScript and PHP at the same time with PhpStorm

Since I started with Delicious Brains last July, I’ve become a big fan of PhpStorm. It really is the bee’s knees. I won’t go over the full list of features,…

Peter Tasker

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

Jeff

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

How and Why Install WordPress Core in a Subdirectory

We all love the famous WordPress 5 minute install, but personally I really don’t like looking at all the WordPress files in the root of the site. It’s messy and…

Iain

Aug 5, 2015

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

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

Gilbert Pellegrom

Jul 8, 2015

Managing Your WordPress Site with Git and Composer Part 1 – Storing WordPress in Git

This is article 1 of 4 in the series “Managing Your WordPress Site with Git and Composer” Welcome to the first post in a series on Managing Your WordPress Site…

Gilbert Pellegrom

May 29, 2015

WordPress Post GUIDs: Sometimes You Should Update Them

Vega, snowflake desktop wallpaper by Alexey Kljatov. CC BY-NC 2.0 TL;DR — Updating the GUIDs of a WordPress site that’s already live will annoy people subscribed to its RSS feeds.…

Brad

Mar 3, 2015

3 Reasons Why You Should Be Using WP_DEBUG_LOG In Your WordPress Development

Like most things related to WordPress development, the best way to understand WP_DEBUG_LOG is to do a search of the WordPress core codebase. The important bit shows up in wp-includes/load.php:…

Brad

Feb 11, 2015