Archiver: a WordPress plugin to auto-archive your content using The Wayback Machine

TL;DR I just published a new WordPress plugin called Archiver that automatically creates snapshots of your content using The Wayback Machine. At our NerdWallet hackathon a few months back, my colleague John Lee presented an idea that goes something like this: what if we could create a tool that would automatically generate a visual archive of our site content so that we could … Continue reading“Archiver: a WordPress plugin to auto-archive your content using The Wayback Machine”

A model for the new WordPress plugin directory

TL;DR a new WordPress plugin directory is in the works, and the WP Dev Dashboard plugin could serve as a good model for a new developer interface. There’s been a lot of great talk lately around efforts to fully revamp the WordPress plugin directory. As a plugin developer myself, I like what I hear, and get excited thinking about how we … Continue reading“A model for the new WordPress plugin directory”

Include Private/Draft Pages In Parent Dropdowns

By default, WordPress only includes published pages in the dropdown select menu that allows you to choose a parent for a particular page. This is a pretty well documented problem that is yet to be addressed in core. Not a huge issue, however it can cause some pretty pesky problems. For example, say you have … Continue reading“Include Private/Draft Pages In Parent Dropdowns”

How to Properly Move the Entire Site Footer in Genesis

We recently had the need to move the entire .site-footer div in Genesis. There are various tutorials out there that suggest using the following code to relocate your footer content:

However this won’t actually move the entire .site-footer div. On the contrary, it will only relocate the contents of the div, which means you’ll … Continue reading“How to Properly Move the Entire Site Footer in Genesis”

How to Synchronize Social Media Shares, Counts, and Comments Across HTTP and HTTPS

If your site is available via HTTP and HTTPS, then likely your share counts, likes, comments, etc appear differently depending on which protocol is used. Learn how to solve this problem and ensure consistency regardless of protocol.

If your site is available via HTTP and HTTPS, then likely your share counts, likes, comments, etc appear differently depending on which protocol is used. Learn how to solve this problem and ensure consistency regardless of protocol.

New Mm Theme: Trestle

A handy boilerplate child theme for serious Genesis developers. Trestle takes a lot of the grunt work out of building sites using the Genesis Framework, providing quick and easy-to-implement solutions to common problems and repetitive tasks. We’ve taken Genesis’ rock-solid foundation, integrated mobile-first CSS, responsive navigation, a full-featured settings panel, and much more. Download. Install. Enjoy. View … Continue reading“New Mm Theme: Trestle”

Plugin Review: BlogVault

I’m just going to come right out and say it: blogVault is my new favorite way to backup, migrate, and restore WordPress websites. We stumbled upon blogVault – or rather, it stumbled upon us – when blogVault founder Akshat Choudhary paid a visit to one of our Bay Area Web Freelancer Meetups. Long story short, … Continue reading“Plugin Review: BlogVault”