Replied to Twenty Twenty-One Available for Download by Mel Choyce (melchoyce.design)

I had the privilege of designing this year’s WordPress default theme, Twenty Twenty-One, which was released yesterday alongside WordPress 5.6. I started working on the initial concepts for the theme back in July, so seeing it finally launched is fantastic.

This is awesome news. Congratulations on the culmination of a lot of hard work! I can’t wait to start tinkering with it, particularly to see what I can learn from it by looking at the code.

Some modification ideas to the Curator’s Code Plugin

I quietly wonder what it would take to modify the zip file for the Curator’s Code Plugin to take advantage of Parse This to input a URL and parse back a small snippet of context for more easily giving credit to posts in the WordPress classic editor?

It looks like it used to be in the repository, but perhaps with the rise of Gutenberg, they opted not to maintain it? 

I follow most of the code there, but I’m thinking too much of the actual output is done via JS with tinyMCE, so maybe I’m missing some of the finer portions. It also needs some tweaks to redirect to maybe the Internet Archive since curatorscode.org no longer exists.

I’m thinking an output closer to the following for each type might still be simple, but provide some additional context, (presuming my microformats aren’t too horrific/mis-nested):

<p><small><cite class="h-cite via"><abbr title="via">ᔥ</abbr> <span class="p-author h-card">AuthorTK</span> <a class="u-url p-name" href="https://example.com/TK" target="_blank" rel="noopener noreferrer">TitleTK</a> (<time class="dt-published">2020-TK-TK</time>)</cite></small></p>

<p><small><cite class="h-cite ht"><abbr title="hat tip">↬</abbr> <span class="p-author h-card">AuthorTK</span> <a class="u-url p-name" href="https://example.com/TK" target="_blank" rel="noopener noreferrer">TitleTK</a> (<time class="dt-published">2020-01-29</time>)</cite></small></p>

Hopefully the via and ht classes also give people enough to latch onto for doing some custom styling of the output if necessary.

With more prevalence of crediting like this, I also wonder how parsers might better display received webmentions for these types of notifications beyond the basic “Sue mentioned this”. Maybe a facepile of avatars under the heading “Inspired by this post”?  Though the way “via” is used in practice, it might also fit under the category of a repost?

Replied to a thread by Bopuc and Ryan Bateman (Twitter)
And for WordPress you can already use the Webmention plugin and optionally the Semantic Linkbacks plugin to implement sending and receiving them for your own site.

In many cases, sites sending these notifications with the proper microformats mark up means that you can get some really beautiful replies to show up in your comments section (esp. in relation to how the old linkbacks/trackbacks looked). Webmention also has some structure as well as potential extensions to prevent the spam that the prior implementations encouraged.

If you reply to my syndicated copy of this post on Twitter, I’m also using the free service Brid.gy to have Twitter send these notifications to my personal website, so I’ll see your reply on my original post without actually needing to visit Twitter directly. This means that not only can I do threaded replies between my site and another WordPress site (or any other site that supports Webmention), but I can do threaded conversations between my site and Twitter.

Now if you want to take this the next few logical steps, add Micropub support to your website, and start using a social reader like Indigenous. That will let you write replies to content in your reader that will automatically post those repsonses/replies to your website, but then your site can ping the site you were responding to! The specifications allow a true social media experience between websites running different software on different URLs. Some documentation for the WordPress side of things: https://indieweb.org/Getting_Started_on_WordPress

The more sites that support these specifications, the richer the ecosystem becomes.

Replied to a tweet by Paul Beard (Twitter)
I’m curious what your expectation was for it without reading?

There isn’t any configuration beyond setting a default post status; you just download and activate. You may need to install the IndieAuth plugin to log in to them, but then you should be able to use any of the many Micropub clients to post to your website. I recommend starting with Quill.

More details and some examples discussed here: https://wordpress.tv/2019/06/26/chris-aldrich-micropub-and-wordpress-custom-posting-applications/

Read How to add Indieweb to WordPress by Stef (][ Stefano Maffulli)
What happened to the material you posted on Google+ or Yahoo Groups? Sure, there usually is a way to export your stuff before such services shut down but data migration is always painful. I’ve always preferred to post things on my blog and share links to Twitter ad other sites for a wider dissemin...
A nice little overview. Prompted me to make some updates to the IndieWeb wiki to help keep making things easier/better for going through this process.

Congratulations Stefano!

RSVPed Attending WordPress AMA Series: David Wolfpaw

A WordPress interview series that starts with the information you want to know! High-impact and actionable tips and explanations from WordPress specialists and professionals.

Join us for the next WP AMA with David Wolfpaw!
Topic: The IndieWeb
David Wolfpaw is a proponent of the IndieWeb movement. He teaches workshops on building things for the web and creates courses for Skillshare.
He is lead organizer of the WordPress Orlando Meetup, as well as an organizer of WordCamp Orlando. He is a plugin and theme developer and WordPress maintenance provider.

Submit your question for David!
Join us live on YouTube on Wednesday, November 4th, at 2pm EST!

Read Alternative Tweet Embedding by Stefan Bohacek (fourtonfish.com)
When you embed Tweets on your website, Twitter asks you to include their JavaScript code that adds images, number of likes, and loads their styles. But looking at the size of all the script files (yes, the one script tag loads multiple JavaScript files), does quite a bit more than that, including tracking your website’s users. And it has pretty negative impact on your site’s performance as measured by Google PageSpeed.
Update: This seems to have disappeared and roughly remapped to https://fourtonfish.com/project/tweet-embeds-wordpress-plugin/
Bookmarked Dynamic Content for Elementor (Dynamic Content for Elementor)
The Most Unique Toolkit for Elementor to Create Powerful Websites and Professional Contents. Get It Now. 30 Day Risk-Free Guarantee.
Alex Vasquez gave this Elementor add-on a positive review tonight at the WordPress Meetup.

It’s also the first time I’ve seen/noticed a .ooo TLD.

Read More than 280 characters by Gary Pendergast (Gary Pendergast)
It’s hard to be nuanced in 280 characters. The Twitter character limit is a major factor of what can make it so much fun to use: you can read, publish, and interact, in extremely short, digestible chunks. But, it doesn’t fit every topic, ever time. Sometimes you want to talk about complex topics...
Nice mention of the influence of IndieWeb ideas of POSSE and Tweetstorm here.