Level Up

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

How We Use PhpStorm for WordPress Development

Many of the Delicious Brains team use PhpStorm, the PHP IDE from JetBrains, as their go-to code editor, development environment, and all-round PHP best friend. Some on the team swear…

Iain Poulson

Dec 9, 2020

WP Offload Media 2.5 Released: Improved WooCommerce Integration and New Tool for Already Offloaded Files

It’s been a busy few months since our last release. In that time we’ve been hiring, settling into a regular release cycle format, planning out the future roadmap for the…

Iain Poulson

Nov 11, 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 Poulson

Sep 16, 2020

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…

Iain Poulson

Jun 3, 2020

SQL Query Optimization for Faster WordPress Sites

You know that a fast site == happier users, improved ranking from Google, and increased conversions. Maybe you even think your WordPress site is as fast as it can be…

Iain Poulson

Apr 7, 2020

5 Ways to Create a WordPress Plugin Settings Page

It’s been a while since I created a new WordPress plugin from scratch, but recently I decided to turn some code that was working just for me into a fully…

Iain Poulson

Feb 18, 2020

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…

Iain Poulson

Dec 31, 2019

The End of Jigoshop? What Happened to The Once-Popular Ecommerce WordPress Plugin

I woke up this morning to an email from an old client from my days as a freelancer building WordPress sites, asking about SCA compliance. I built them an ecommerce…

Iain Poulson

Sep 24, 2019

How to Decrease Your Site Testing Time: Automated Acceptance Testing for WooCommerce

We’ve written before about how we are using automated acceptance testing to test our WordPress plugins which has decreased manual testing time and helped catch bugs before they are released.…

Iain Poulson

Apr 9, 2019

How We Improved Composer Support For Our Premium Plugins Again

Composer is my go-to method of managing free plugins in WordPress sites. However, managing premium plugins is a little more tricky. Last year we introduced full Composer support for our…

Iain Poulson

Mar 19, 2019