6 Tips for Website Designers, from a Developer

Posted by Matt Whiteley on October 30, 2018

The description of a “website designer” has drastically changed over the years. When I first started building websites a designer didn’t touch code or really have any knowledge of it. Designers worked in their preferred design program and when their design was complete, they passed the design files on to the developer and their part […]

View Post

Are you willing to invest in your website (it’s not all about money)?

Posted by Matt Whiteley on October 18, 2018

Businesses need to be willing to invest in their website if they want to achieve their online goals — and this doesn’t just mean investing money. After building and launching over 100 websites over the past decade I’ve come to find that there are a wide variety of clients. Some clients are willing to invest […]

View Post

Customize Content on The Event Calendar Category Archives

Posted by Matt Whiteley on September 17, 2018

As much as I LOVE Modern Tribe’s “The Events Calendar” plugin, theming with it can be a bit tricky. It is such an advanced plugin with so much functionality that sometimes relatively basic tasks can become difficult. The normal route of creating page templates or archive templates in your child theme simply doesn’t work all […]

View Post

Simplification of my Website & my Business

Posted by Matt Whiteley on April 11, 2018

For the past few months I’ve been on a bit of a journey to decide on a more targeted vision for Whiteley Designs. Over that time I’ve realized I need to niche down a bit and simplify my offerings. I find myself catering to an wide range of requests, offering too many combinations of hosting/maintenance […]

View Post

Advanced Custom Fields with Gutenberg – A Vision

Posted by Matt Whiteley on March 28, 2018

First and foremost, this post is simply my vision for what ACF could be with Gutenberg. None of this is actually in production, development or anything of the sort, nor does the team at ACF have anything to do with this post. It would simply be REALLY COOL if this is how it turned out. […]

View Post

Send Easy Digital Downloads Subscription Cancellation Email to Admin

Posted by Matt Whiteley on February 28, 2018

This tutorial will show you how to have an automated email sent to a site administrator upon the cancellation of an Easy Digital Downloads (EDD) Recurring Payments Subscription. Note that this assumes you are using Easy Digital Downloads with the Recurring Payments extension. This need came about when I was working on a project that […]

View Post

Modify User Role When Easy Digital Downloads (EDD) Subscription is Cancelled

Posted by Matt Whiteley on January 5, 2018

In this tutorial I will show you how to modify the WordPress User Role when an Easy Digital Downloads (EDD) subscription is cancelled. Note that this assumes you are using Easy Digital Downloads with the Recurring Payments extension. Here is a little information about my specific case use for this: I created a custom WordPress […]

View Post

Automatically Cache Bust When Updating CSS in Genesis Child Theme

Posted by Matt Whiteley on November 22, 2017

I can’t count the number of times I’ve had to tell people to empty their cache to see changes that were made on their site. This is a huge nuisance — not only for site owners, but more importantly, site visitors! It is vital to know your visitors are viewing the most current version of […]

View Post

Create a WordPress Admin Video Tutorials Section with Advanced Custom Fields (ACF)

Posted by Matt Whiteley on November 7, 2017

A nice little finishing touch to each of my development projects is providing the client with some video tutorials. These videos show the end user how to edit different sections of the site; primarily custom areas that have some sort of special functionality. Users can use these as a quick reference guide when they want […]

View Post

Update ACF Field After Easy Digital Downloads (EDD) Purchase

Posted by Matt Whiteley on October 9, 2017

Creating custom functionality that helps me work efficiently is vital to improving my overall productivity. Many of the functionality snippets I create are tedious to setup, but address long term productivity and automation. The tutorial below is an example of such functionality. The Goal – Automatically update the value of an ACF (Advanced Custom Fields) […]

View Post