Creating a new WordPress administrative user

Often, I am asked to either review a client’s WordPress configuration, or to make changes which require an administrative login. Sharing passwords is never a good idea. Particularly because so many people reuse passwords or minor variations of them across multiple websites, you don’t want to risk giving someone else the keys to your kingdom.…

Read More

Redirect everything except /wp-admin and /wp-login.php

Often, a client asks me to take down a site — either temporarily or permanently — but they still need access to their WordPress administrative panel. As usual, there are lots of different ways to accomplish this; many SEO plugins allow you to create redirects, but require you to do so one post at a…

Read More

Providing an easy-to-use, accessible “how-to” guide for your WordPress clients

Often, I’m working with a client who is new to WordPress, or at least to a theme or the plugins that we’ve selected. Even after we’ve test-driven things together and conducted our hand-off meeting, it’s common that questions remain, at least until my client has gotten the hang of things. Here’s how I create a simple “how-to” instruction manual for my clients that lives inside of their WordPress admin panel.

Read More

20% off of JPEGMini Pro

I’m a huge fan of JPEGMini. I have never seen anything like it in all of my years of working with image compression utilities. It routinely cuts file sizes in half — and sometimes more — with absolutely no perceptible loss in image quality. Don’t believe me? Have a look for yourself: Can you tell…

Read More

Testing your website on a new server; modifying your hosts file

So you’re migrating your website to a new and better server; congratulations! In experienced hands, most websites are straightforward to migrate, but it’s always a good idea to test things out as much as possible before repointing your domain. If you repoint and your website isn’t ready, then you not only risk a poor user…

Read More

Running a successful business

My speciality is website development. That’s code (both front- and backend), databases and hosting. I also have experience in complementary disciplines; analytics, usability and SEO, to name a few. I’m certainly not an expert in operating a business generally, but over the years, I’ve learned a few things and I’m happy to share a list…

Read More

Implementing cache control headers

Use of cache control headers is a simple way to speed up your website. Essentially, it tells a browser that these files are changed infrequently, and can be re-used. This is perfect for so-called static resources; things like images, .CSS, and .JS files, but be careful using it for dynamically-generated page content.

Read More

How to force use of SSL on my WordPress site

Use of an SSL certificate is both a trust signal to your users and a valuable measure in protecting your online presence. They used to cost a lot of money, but now you can now get them for free from Let’s Encrypt. Once you or your host has installed your SSL certificate, you’ll want to ensure that it gets used with a pair of updates to your WordPress site’s wp-config.php and .htaccess files.

Read More