7 Minute Miles Header

More on the WordPress 2023 project

Posted January 23, 2023

Following up on the soft launch post, I thought I’d share a few more things to document and credit some of the incredible people in the WordPress community that have taught me so much. This post by Nick Schäferhoff was the kick in the pants I needed to just build off my last theme instead of trying to start with someone else’s theme and trying to make it mine. That article really helped me focus on reducing the number of theme files (now just have index.php, single.php and page.php) and finally cleaning up my CSS style sheet.

Mobile-optimized hamburger navigation menus seem to be everywhere, but it took me a while to pick Rui Guerreiro’s WP Mobile Menu plugin. This seemed to be one of the most popular options, with both free and premium versions available. My problem was that it wasn’t the easiest to set up and customize, but all of the people that participate in the support forum (especially Rui) really helped get me across the finish line on that aspect of the project.

Speaking of plugins, I encountered a few issues that needed to be resolved. There were two plugins that I’ve been using for a long time that do not appear to be supported any longer, one breaking with PHP8 (timeago) and the other apparently pulled from the WordPress directory (add-meta-tags). I’ve been using the excellent WordPress security plugin Wordfence for many years and it now alerts me to issues like this, which is very handy. Timeago hadn’t been updated in 13 years and was based on a jQuery plugin of the same name (which was last updated in 2014). Decided to drop the custom dates and just use the standard get_the_date() call for now.

Add-Meta-Tags started development in 2006 and has officially been deprecated and is no longer recommended for production sites. It was easy enough to find another tag plugin – decided to use Meta Tag Manager, by Pixelite (which also has free and paid versions). I thought I previously wrote about the PHP Everywhere plugin issues, but in any case replaced that with Insert PHP Code Snippet by xyzscripts.com a while back. Looks like the Gmail SMTP plugin might be next on the hit list, according to WordFence…

flourish icon

Soft launch of 7 Minute Miles 2023

Posted January 22, 2023

Welcome to the long-delayed new theme for 7 Minute Miles! I’ve had a number of design goals for quite some time, the biggest of which was making this site appear better on mobile devices. A few months ago, I set up a test environment using the excellent WordPress development tool Local, by WP Engine. While there is still a lot of tweaking to do, it’s time to make the switch and make updates to production (I know, I know).

So what were some of my key goals?

  • Responsive design
  • Dark theme
  • Larger fonts/easier to read
  • Hamburger menu navigation
  • One design for all devices
  • Clean up and simplify code
  • Full PHP8 support

There were a number of things I initially had on the list that I decided to drop. I still really, really like the three-column newspaper look on larger screens and it was hard to let go of that Masonry codebase that I’ve used for quite a long time. Also decided I just don’t like Gutenberg and don’t want to switch now. That will change if/when the Classic Editor plugin reaches end of life, but I’m comfortable modifying the underlying theme code directly when needed.

So what’s left to do? Lots of testing across different devices (iPhone, iPad, iMac, Windows) and a review of all my previous sub-pages (some of which may not come back). Now that this is live, I need to review the demise of Tweetbot/Twitter and decide how often I want to post here and what format that will take. As always, you can find the RSS feed here and I still highly recommend NetNewsWire for following people.

Thanks for visiting!

flourish icon

Sneak peek on the new 2023 theme

Pic posted January 8, 2023

The prototype is running on localhost – need to finish a couple more things, then start mobile optimization

flourish icon

Sparking Joy in 2023

Posted December 26, 2022

This whole thing with Twitter started me down a path with my Twitter archive that has spawned an entire new direction of personal tasks that all tie in with Marie Kondo’s philosophy of reducing clutter and determining what “sparks joy” in your life. I finally figured out a way to automate the creation of posts on this site for every historical @kingsbury tweet that was missing and have set up yearly pages you can access here.

Since Twitter would downsize any attached photos, I’ve been going through those pages to look for pictures that have better originals, then looking through my iCloud library to see if I can locate and update to the best versions. This lead to the discovery that my iCloud photo library was missing a number of months, so I started looking through all of my old hard drives to see what I could find. After moving jobs and upgrading personal laptops over the years, this was a prime candidate for reducing clutter and better organization.

I’ve long battled with music and photo files, but this is my first stab in a long time of trying to get everything at least in one spot for a review of what to keep and what to delete. Just trying to eliminate duplicate folders is a huge step in the right direction. Now that iCloud file storage is (mostly) solid and we have fiber to the new house, I’m consolidating everything in the cloud now. This generally works great with my many devices that can access it, but I do still have concerns about how iCloud manages local disk space (and how I can have local and secondary cloud backups of this data).

Read more…

flourish icon

One year in the new place 👀

Pic posted December 21, 2022

Those twelve months really flew by – holy smokes

flourish icon

Happy, happy times 🌱

Pic posted September 14, 2022

Final completion date: September 14, 2022

flourish icon

Solid sunset in the neighborhood

Pic posted August 12, 2022

No filters needed

flourish icon

Mother Nature Watering Service

Pic posted August 6, 2022

Just in time for the new plants and trees

flourish icon

Back off, SNL

Pic posted February 21, 2022

Don’t care what they say, I’d still put this in my house

flourish icon

Another day at the spa

Pic posted January 9, 2022

This doge ❤️ the new place

flourish icon

Back in the laundry business

Pic posted January 7, 2022

More pieces of the puzzle coming together

flourish icon

My Crate&Barrel phase has begun

Pic posted January 4, 2022

Ordered some bar stools 🤷‍♂️

flourish icon

Now we’re cooking with gas

Pic posted December 31, 2021

First toasties on the new center griddle

flourish icon

First artwork hung ✅

Pic posted December 31, 2021

The new Turman *original*

flourish icon

Back in her comfort zone

Pic posted December 24, 2021

Doge the Destroyer Happy Place

flourish icon

The time is now

Pic posted December 21, 2021

December has really been something

flourish icon

This neighborhood seems OK

Pic posted December 16, 2021

Must get boring living here with the same weather every single day

flourish icon

My own personal IDF

Pic posted December 11, 2021

…or would that be an MDF?

flourish icon

Packing buddy loves to screm

Pic posted November 27, 2021

Chill, doge, chill

flourish icon

Almost ready – final countdown

Pic posted November 26, 2021

Bring on the rock trim

flourish icon

Siding started ✅

Pic posted November 20, 2021

One month away – can’t believe it

flourish icon

Driveway ✅

Pic posted November 8, 2021

Coming next month…

flourish icon

Less than two months left

Pic posted November 1, 2021

It’s coming along nicely

flourish icon

New bathroom preview

Pic posted October 17, 2021

My one real upgrade this time

flourish icon

The forever home is ready

Pic posted October 9, 2021

Turned out really nice – hopefully the move-in date is still a long ways out

flourish icon