Beginners

These tutorials are appropriate for those new to WordPress, or for non-coders.

How To Improve The Time To First Byte (TTFB) Of Your WordPress Site

How to improve the Time To First Byte (TTFB) of your WordPress site

The Time To First Byte (TTFB), or server response time, of your WordPress site can be an important indicator of performance. It doesn’t represent the whole picture, but a very specific part in the process.

Time to First Byte is a measure of how fast your server responds when someone tries to visit a page on your site. Specifically, it’s measuring how long it takes from the time the browser asks the server for the page, to when the browser receives the first piece of data from the server.

Visitors want sites to feel fast, so the sooner some meaningful content is displayed on the screen, the better. TTFB can influence this – the faster the server responds, the faster content can get to the user.

Read more
How To Create A Member Directory On Your MemberPress Site

How to create a member directory on your MemberPress site

MemberPress is one of my go-to plugins for easily protecting and charging for access to your content. I appreciate the fact that they stay focused on this core goal and don’t overload it with extraneous features. So it does not have a member directory feature built-in, but by using an additional free plugin you can add this capability.

In this use-case the requirements of the directory are simple: a front-end listing of site members, that other users can browse.

When people register for your MemberPress offerings, they are added to the existing user system within WordPress.  That means that any plugin which taps into that to display WordPress users, should work fine with MemberPress. You don’t have to look for anything that is MemberPress-specific.

There are several fully featured and fairly complex directory plugins available on the WordPress repo, they are generally aimed at being all-in-one solutions for creating and monetizing the directory. They aren’t really designed to be used in conjunction with an existing membership site.

But there are fewer plugins that take a simpler approach, and even fewer that do a good job.

Read on for my recommendations.

Read more
WordPress Image Positioning, Spacing & Alignment – Common Problems And Fixes

WordPress Image Positioning, Spacing & Alignment – Common Problems and Fixes

Wrestle no more with images in the WordPress editor. This guide to working with images in WordPress has now been updated to include tips for the new Gutenberg editor, released with WordPress 5.0. Don’t worry, if you haven’t updated yet just scroll down to the Classic Editor section of the guide. This tutorial shows you how to wrangle images with ease: alignment, positioning, spacing and more.

Read more
WordPress Speed Optimization Glossary

WordPress Speed Optimization Glossary

Trying to make your WordPress site faster is an already technically complex process, further obscured by all the jargon you have to understand. Here’s an overview of some commonly used site “speed up” terms. I hope it helps demystify the process!

Browser caching

Imagine your web page is like a puzzle. The puzzle pieces are CSS, JavaScript and image files. When you visit a web page, the browser has to retrieve all those puzzle pieces from the server, then assemble them correctly to make your web page.

Browser caching allows the browser to keep some of those puzzle pieces in place, that is, stored in the browser itself (on your computer), so that the next time you visit that page, it doesn’t have to fetch them again from the server.

The purpose of browser caching is to make repeat visits to the same site much faster for the visitor.

Read more
Troubleshoot Your WordPress Plugins With Plugin Detective

Troubleshoot Your WordPress Plugins with Plugin Detective

Many issues that arise on your WordPress site will be plugin-related. Whether it’s a conflict between plugins, between a plugin and your theme, a buggy update, or whatever else may happen,  the standard troubleshooting procedure is to deactivate all your plugins, then turn them back on one at a time until the issue reappears. This process lets you isolate exactly which plugin is at the source of the conflict. However, if you have more than a handful of plugins on your site, which almost everyone does, this can be a time-consuming and frustrating process.

Enter….. Plugin Detective

Read more