This Too Shall Pass

Squeezing More Performance From My Site

One of the things that I handle for clients at FixUpFox is site speed optimization. I also help with performance optimization, which I almost lumped into this post, but I think that it deserves its own overview at a later date. I also began blogging more regularly on this personal site, thanks to the support…

WordCamp Atlanta 2019 – My Review

I’ve been attending WordCamp Atlanta since 2013, and it’s been one of my favorite annual WordCamp events. It is larger than WordCamp Orlando, with an average of 600 attendees to our 350, but it rarely feels large with the sensible layout of the venue and separation of spaces. Everything is in one building across two…

PHP v7.1 and v7.2 Illegal Strings

An update to Yoast SEO v11.1 came out yesterday, causing a few site errors relating to illegal strings in PHP. It made me dust off this post to provide some detail on what that PHP warning is, why it is happening, and how it can be fixed. Last year I updated all existing client sites…

How to Remove the Genesis SEO Settings

Maybe you don’t use the Genesis SEO settings on your site because you’re using Yoast SEO or All in One SEO, or some other plugin. Here’s how to remove it!

When to use isset(), empty(), and is_null() in PHP

Since PHP is a dynamic language, you should check that a variable exists before attempting to use it in your code. Let’s look at the difference between isset(), empty(), and is_null() to do just that.

Fix Missing Leading Zeroes in WordPress Zip Codes

Recently, I helped a client import a large set of addresses into a location plugin for WordPress. The import mainly went smoothly, but we noticed some issues when searching in areas with zip codes leading with one or two zeroes. The addresses weren’t coming up as they should. After examining some of the imported addresses,…

David v3.1.0

I’m happy to announce the release of David v3.1.0! As with any minor version update, some new, backwards-compatible features have been included since the last minor release. Among these are: A post-per-day challenge in May of 2018. Completed, but barely.The commencement of a new challenge to share more tips and tutorials this year.Becoming a SiteGround…

Where Have I Been?!?

I know that I made a commitment earlier this year to post code tips and resources most weekdays. I kind of indicated it there, but will make more clear that I intend to follow that commitment as best as I can, but know that some weeks I will just plain fall short. This week and…