Replied to Why I Haven’t Embraced WordPress Blocks by David ShanskeDavid Shanske (david.shanske.com)

Indieweb Post Kinds actually does a few different things. It creates a taxonomy to classify posts, similar to the old post formats options. This just allows for automatic creation of archives. I also use the selector to change the interface, but this could be done differently. It also uses Parse This to create rich embeds of linked content. But it adds the microformats for different types of Indieweb posts outside of the traditional content block using WordPress filters. That is something I never particularly liked, and wouldn’t mind replacing with something integrated into content.

I have long been intrigued by this David, so thank you for sharing. I have tinkered with blocks in my long form site, but still see it as overkill most things.

For my two cents worth, I really like the idea of integrating the response box into the content.

Filed an Issue Post Kinds (Github)
David, I am having issues with the new version of Post Kinds. Although I am able to publish posts, I am finding that the content is disappearing from the screen in the editor for some posts once published:

A screensho

I am also finding that some links are being stripped from Response Properties when I publish. For example, I tried posting this issue from my site, but it kept removing the Github URL when I press ‘publish’.

Here are the error details provided by WordPress:

WordPress version 5.5.1
Current theme: Collect2016 (version 0.1)
Current plugin: Post Kinds (version 3.4.1)
PHP version 7.2.33

=============

An error of type E_ERROR was caused in line 255 of the file /home/readwrit/collect.readwriterespond.com/wp-content/plugins/indieweb-post-kinds/includes/time-functions.php. Error message: Uncaught Error: Call to a member function format() on string in /home/readwrit/collect.readwriterespond.com/wp-content/plugins/indieweb-post-kinds/includes/time-functions.php:255
Stack trace:
#0 /home/readwrit/collect.readwriterespond.com/wp-content/plugins/indieweb-post-kinds/includes/class-kind-metabox.php(224): divide_datetime(‘2020-09-17T10:1…’)
#1 /home/readwrit/collect.readwriterespond.com/wp-content/plugins/indieweb-post-kinds/templates/reply-details.php(14): Kind_Metabox::kind_the_time(‘cite_published’, ‘Published/Relea…’, ‘2020-09-17T10:1…’, ‘published’)
#2 /home/readwrit/collect.readwriterespond.com/wp-content/plugins/indieweb-post-kinds/templates/reply-metabox.php(114): require_once(‘/home/readwrit/...’)
#3 /home/readwrit/collect.readwriterespond.com/wp-includes/template.php(730): require_once(‘/home/readwrit/...’)
#4 /home/readwrit/collect.readwriterespond.com/wp-content/plugins/indieweb-post-kinds/includes/class-kind-metabox.php(346): load_template(‘/home/readwrit/…’)

Liked dshanske/extra-links (GitHub)

Adds extra feed links to a page based on tags, taxonomy, and author. – dshanske/extra-links

As Chris Aldrich explains:

For individual posts, the Extra Feeds plugin will add code into the <header> of one’s page to provide feed readers that have built-in discovery mechanisms the ability to find the additional feeds provided by WordPress for all the tags, categories, and other custom taxonomies that appear on any given page.

Filed an Issue dshanske/wordpress-refback (GitHub)

Refbacks for WordPress. Contribute to dshanske/wordpress-refback development by creating an account on GitHub.

Just as it would be useful to filter comments by refbacks, it would be useful to be able to turn refbacks into ‘comments’ or replies as is possible with webmention mentions. At the moment all that is possible is to approve such mentions, such as posts in the IndieWeb Chat. However, it does not seem possible to turn these into comments and therefore display the full text.
Replied to Syndication Links now supports per-post syndication to Micro.blog from WordPress (BoffoSocko)

The update to this IndieWeb plugin provides better support for use with Micro.blog syndication along with a handful of additional improvements

Thank you Chris for the explanation on the change. I had seen David Shanske’s post about the update to Syndication Links, but was confused how this was different from using a particular tag as a sort of trigger.
Listened An IndieWeb Podcast: Episode 14 A loose collective of developers and techno-utopians from BoffoSocko


Running time: 1h 19m 57s | Download (37.5MB) | Subscribe by RSS | Huffduff

Summary: Our first episode since January. David Shanske and Chris Aldrich get caught up on some recent IndieWebCamps, an article about IndieWeb in The New Yorker, changes within WordPress, and upcoming events.

Recorded: May 19, 2019

Liked Indieweb Publisher WordPress Theme Now Available to Try by David ShanskeDavid Shanske (david.shanske.com)

Over the last months, one of the regular problems mentioned with the Indieweb on WordPress is the lack of compatible themes. Most themes do not properly mark up their content in microformats, or support some of the customizations that would integrate with Indieweb plugins.
I had already been working…

The Github repository can be found here.
Replied to State of the Indieweb in WordPress by David ShanskeDavid Shanske (david.shanske.com)

As we move into the end of the first month of 2019, here is what I personally am hoping to see.

  • The release of Yarns Microsub
  • At least one of the two theme conversions I worked on being released in the WordPress Theme Directory, giving us another option for individuals who better integration
  • Redesign, improvement, and enhancement of the Facepiles in Semantic Linkbacks.
  • Look at the future of Webmention and Semantic Linkbacks. Every year, there is talk of why they aren’t merged. This is partly to do with the storage design. It may be time to standardize the storage.
  • Improve MF2 Feed to generate a compliant feed for times when the theme cannot be modified to encourage more interaction
I look forward to the changes, especially in regards to new themes and facepiles. I am interested in your work associated with Independent Publisher.
Filed an Issue dshanske/parse-this (GitHub)

Parse This Parsing Library for WordPress- Can Act as a Standalone Plugin – dshanske/parse-this

For the last week or so I have been having issues with parsing sites. Where I was getting some information in the past, I am not getting very little.

For example:

https://wiobyrne.com/the-case-for-anonymity-online/ produces
{“type”:”entry”,”syndication”:”https:\/\/medium.com\/@wiobyrne\/how-to-respond-to-trolling-behaviors-c27d269330e4″,”post-type”:”note”}

Organizational Agility
{“type”:”feed”,”uid”:”https:\/\/dculberh.wordpress.com\/2019\/01\/13\/organizational-agility\/#page”}

Weeknote 02/2019


{“category”:[“weeknotes”,”weeknote”,”work”],”type”:”entry”,”post-type”:”note”}

I have this strange feeling that it is not Parse This that is the problem, but it is where I am noticing the issue.

Liked Version 2.0 of the Micropub Plugin Released by David ShanskeDavid Shanske (david.shanske.com)

At the Indieweb Summit in June, someone said something to me that made me decide to embark on a major rewrite of the Micropub endpoint for WordPress.
For those of you not familiar with it, Micropub is a standard that allows for you to publish to a website.
The major work on this actually finished in…

Listened An Indieweb Podcast – The Thrilla in Manilla by David ShanskeDavid Shanske from david.shanske.com

In this week’s episode, we discussed new developments in WordPress and what I’ve wanted to accomplish for all these years in the Indieweb community. The ability to read something on my phone, store it on my website to either share or just save, as appropriate.

We discussed recent projects I’d worked on, such as the Micropub plugin, client discovery in IndieAuth, Post Kinds, etc

Filed an Issue dshanske/indieweb-post-kinds (GitHub)

adds support for responding to and interacting with other sites using the standards developed by the Indieweb Community – dshanske/indieweb-post-kinds

I have found a few quirks with the new release. One thing is that when I try and publish a ‘Like’ using URL Forwarder it populates the title but does not include the link.

I will continue testing and try to make note of any consistencies.

Listened An Indieweb Podcast: Episode 8 – Interflux by David ShanskeDavid Shanske from David Shanske

In this episode, Chris and I recap our takeaways and stories from the Indieweb Summit 2018 last month in Portland, Oregon, discuss Microsub, Vouch, and other ideas.

Interesting listening as always. It will be interesting to see the development of the IndieWeb reader(s). I too enjoyed both a Parecki’s posts and it is helping make more sense of the various parts.
Liked Brainstorming on Implementing Vouch, Following and Blogrolls by David ShanskeDavid Shanske (David Shanske)

Several people have implemented receiving vouches. It is relatively easy  to look at a vouch URL and see if it links to a third-party who you have approved of in the past.  While there are more advanced things you can do, that is the basic summary of the protocol.

The harder part, and less implemented by others is sending of vouches. Where do you find people who have been approved by people you have approved of? It would really help if we had some more discussion on this.

Replied to An Indieweb Podcast: Episode 7: The Reverse Salmention by David ShanskeDavid Shanske (David Shanske)

In this last episode before Chris Aldrich and I head to the Indieweb Summit in Portland, Oregon, he and I discuss my continual messing up of people’s Indieweb experience, little things I’ve hidden in plugins, web-signin vs IndieAuth, etc.

David and Chris, I love the idea of a Q&A section. Here then are my submissions:

  • What is the difference between a pingbacks/trackbacks and webmentions?
  • What is the difference between using a child theme for modifications and an additional plugin, such as the one you mentioned in regards to post kinds?
  • You often mention that various microformats are ‘experimental’, who decides that and how do they stop being so?

Not sure if my questions make sense or offer any value to anybody else, but they are some of the things that have really stuck out to me while listening.