Level Up

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

Finding Bottlenecks in WordPress Code

A few months back Iain wrote about how our team pushes each other to be better developers, which included insights into how we improve code quality using tools such as… Read more

Ashley

Nov 15, 2016

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… Read more

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

Jeff

Jul 12, 2016

How Our Team Pushes Each Other to be Better Developers

Since I started working at Delicious Brains, it seems we have been hiring pretty much constantly. Prospective new hires go through a few weeks trial where they work on our… Read more

Iain Poulson

May 24, 2016

How My JavaScript Almost Crashed Your Browser and How I Fixed It

About a week before we launched WP Migrate DB Pro 1.6, I had my heart broken by Ashley Rich in our slack channel. It went something like this: /——dramatization——/ @bradt:… Read more

Jeff

May 17, 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… Read more

Matt Shaw

Mar 29, 2016

Creating a WordPress Theme using the REST API and Vue.js

After attending the Day of REST conference a couple of weeks ago I was inspired to dive in to the WordPress REST API and test it out. On the day… Read more

Gilbert Pellegrom

Feb 23, 2016

WordPress Plugin Review: WP Pusher

WordPress Plugin Review: WP Pusher

While the WordPress core project still uses SVN for version control, it’s pretty safe to say that the vast majority of serious WordPress developers use Git on their own projects.… Read more

Jeff

Jan 26, 2016

How to do Background Processing in WordPress Plugins and Themes

As WordPress sites become increasingly more complex, so do the tasks that they need to perform which can often be resource intensive or time consuming. I’m talking specifically about tasks… Read more

Ashley

Jan 19, 2016

HTTP/2, HTTPS, Let’s Encrypt and WordPress

TL;DR — HTTP/2 is awesome, but requires HTTPS, which is hard to setup. Let’s Encrypt and WordPress can make HTTPS setup simple and help achieve a faster web sooner. My… Read more

Brad

Dec 8, 2015

JSON response showing new plaintext field

WP REST API Part 2.5: Using it in WordPress 4.4

This is article 3 of 3 in the series “WP REST API” WordPress 4.4 is set to be released in the next couple of weeks, and is bringing with it… Read more

Jeff

Dec 1, 2015

Unit Testing Ajax and API Requests in WordPress Plugins

I am scared of unit testing. There, I’ve said it. Unit testing is one of those practices that I know I should be doing, there are benefits to doing it,… Read more

Iain Poulson

Nov 3, 2015

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

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

Gilbert Pellegrom

Oct 6, 2015

Managing Custom Tables in WordPress

Once upon a time I tried to build a theme and plugin store into the WordPress dashboard. Kind of like iTunes for WordPress. I called it WP App Store. Long… Read more

Brad

Sep 8, 2015

JSON response showing new plaintext field

WP REST API Part 2: Customizing Default Endpoints and Adding New Ones

This is article 2 of 3 in the series “WP REST API” In the first installment of this series I created a very basic React Native app utilizing WordPress and… Read more

Jeff

Sep 2, 2015

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

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

Gilbert Pellegrom

Aug 20, 2015

WP REST API Part 1: Creating a Mobile App with WP-API and React Native

This is article 1 of 3 in the series “WP REST API” The WP REST API is a WordPress plugin that intends to be eventually integrated into WordPress’ core as… Read more

Jeff

Jul 21, 2015

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

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

Gilbert Pellegrom

Jul 8, 2015

WordPress Library Review: Extended CPTs

There are a number of introductions to WordPress Custom Post Types (CPT) to be found on the web that show how to create them, both with admin plugins and manually… Read more

Ian

Jun 23, 2015

Struggles Developing a Commercial WordPress Plugin

Building software to sell is a tricky business. It isn’t always as simple as writing code and getting people to buy it. WordPress commercial plugins come with their own set… Read more

Iain Poulson

May 19, 2015

Dive In To WordPress Core Development

A Developer’s Guide to Contributing to WordPress Core

Every month the team here at Delicious Brains have a “WP Core Contrib Day”, a day to give back to WordPress Core. This is an important day for us as we… Read more

Ian

Mar 19, 2015