IndieWeb Summit 2019 – Hack Day Recap

Today is day two of IndieWeb Summit 2019, emphasizing hands-on experimentation to learn more about the IndieWeb, improve your web site, and/or help other folks with their own projects.  My goal for the day was to resolve a number of the issues I was having getting core IndieWeb functionality working with my WordPress based blog. Thanks to some great help from David Shanske and Jack Jamieson (plus the power of hands-on tinkering), here’s what I accomplished:

  • Adopted a WordPress theme that’s both fully compatible with IndieWeb protocols and microformats and visually appealing to me.  Specifically I installed and switched to IW26 — David Shanske’s fork of the WordPress 2016 standard theme.
  • Enabled support for IndieAuth, WebMention and MicroPublish endpoints by adding the right <link> elements to my home page.  As part of that learned how to use the Microformats parser on microformats.io to examine and debug my own settings.
  • Set up an .htaccess file in my site’s home directory with rules to properly handle redirection to https: and to dereference  the www. prefix to site URLs.  Made the appropriate matching adjustments in WordPress and my Dreamhost admin panel.
  • Developed a better understanding of WordPress Post Kinds (after all, David wrote the plugin), customized the set to fit what I’m likely to use when I post, and tested a few.
  • Added rel-me connections to my blog for Flickr and Instagram using the WordPress widget.
  • Tested use of Quill as a micropublishing client. Successfully posted a note to my blog from Quill in Firefox on an Android phone.
  • Tested WebMention support thanks to Jack, resulting in a series of comments on our respective sites (and also highlighting a formatting bug he was able to fix on his custom WordPress theme with some help from David).
  • Added Syndication Link support and tested it by posting a review to TripAdvisor.com and a companion note on my blog reference that review.

This got me over the WordPress vs. IndieWeb theme problem I’d been struggling with and hoped to resolve today, and a lot more overall IndieWeb functionality as a bonus.  Thanks to David & Jack’s help I’m comfortable asserting that you can satisfyingly bring IndieWeb to a WordPress site, though more compatible themes and onboarding resources would both be big wins.

Comments are closed.

To respond on your own website, enter the URL of your response which should contain a link to this post's permalink URL. Your response will then appear (possibly after moderation) on this page. Want to update or remove your response? Update or delete your post and re-enter your post's URL again. (Find out more about Webmentions.)

Mentions