From 07e4a2dafe248280b5610f8c7d09b0f30b530f54 Mon Sep 17 00:00:00 2001 From: Bradley Taunt Date: Mon, 10 Jun 2024 09:41:25 -0400 Subject: Initial modifications to rebuilt only changed files based on mod date, performance updates --- .../performance-focused-wordpress-theme/index.html | 86 ++++++++++++++++++++++ 1 file changed, 86 insertions(+) create mode 100644 build/posts/performance-focused-wordpress-theme/index.html (limited to 'build/posts/performance-focused-wordpress-theme') diff --git a/build/posts/performance-focused-wordpress-theme/index.html b/build/posts/performance-focused-wordpress-theme/index.html new file mode 100644 index 0000000..c6400ae --- /dev/null +++ b/build/posts/performance-focused-wordpress-theme/index.html @@ -0,0 +1,86 @@ + + + + + + + + Create a Performance-Focused WordPress Blog + + + + + + + +
+

Create a Performance-Focused WordPress Blog

+

2021-09-08

+

With my recent switch back to WordPress, and having read Kev Quirk’s latest post about Core Web Vitals, I wanted to make sure my blog still prioritized speed and performance above all else. I’m happy to say that I have closely replicated the same speed of my original static Jekyll-based version of this blog.

+

And I’ve achieved this with barely any effort at all. All that’s needed is:

+ +

Let me breakdown each component so those of you interested can do the same without hitting any roadblocks.

+

Choosing Your WordPress Theme

+

Selecting an existing theme or trying to build your own can be a daunting experience. For my needs, I forced myself to find an existing theme and just run with it. This gives me more time to focus on writing instead of constantly tweaking the blog’s visuals.

+

I would suggest either using the default starter theme (as of this writing: Twenty Twenty One theme by Automattic) or looking for specific “lightweight” themes across the web. I highly recommend checking out Anders Norén’s theme collection. Others can be found on the official wordpress.org website.

+

Two Simple Plugins

+

Once you have decided on a theme, you’ll also want to be sure to install two very important plugins that greatly help with performance:

+
    +
  1. Jetpack Boost – wordpress.org/plugins/jetpack-boost/
  2. +
  3. Yoast SEO – wordpress.org/plugins/wordpress-seo/
  4. +
+

Jetpack Boost

+

This plugin is fantastic. Not only will it run a proper audit (based off Google’s Lighthouse tool) but also gives you the ability to activate optimized CSS, lazy image loading and deferring non-essential JavaScript (if applicable). All of this is done in a super-clean user interface directly inside your WordPress admin.

+

Check out my own testing site metrics below:

+

Yoast SEO

+

If you’ve worked with WordPress at all you have surely heard of Yoast. Adding this plugin to your site is really a no-brainer. The automatic generation of meta data and SEO tags can save you a lot of time while also improving your overall Lighthouse score.

+

Here is the Lighthouse audit for the test WordPress website:

+

Those scores were achieved without any custom work on my end – I simply activated the plugin and let it work it’s magic. Great stuff.

+

Host Everything on EasyWP

+

Up to this point we haven’t spent a single penny. Unfortunately, web hosting isn’t free and you’re going to need it if you actually want your website to have a home on the interwebs!

+

I know – I can hear your collective voices shouting out:

+
+

Isn’t web hosting a little expensive just for my simple hobby blog/site?

+

– Some of you

+
+

I host this test blog for just $3.88/month and the service is actually good. Unreal, right? That’s the price of a medium coffee, so I’m pretty sure it won’t break the bank.

+

This “cheap” hosting is through EasyWP and the Starter plan ($3.88/month) comes with the following:

+ +

You will need to snag your own SSL certificate though, but this is easily obtained with something like letsencrypt.org.

+

Best of all, if in the future you require more features the next pricing tier is still only $7.88. Not too shabby!

+

Try Yourself

+

The fact that EasyWP gives you a free month trial, there really is no reason not to try spinning up your own blog or online store or whatever the heck you want to build. The more people with personal spaces on the web the better.

+ \ No newline at end of file -- cgit v1.2.3-54-g00ecf