📅 Micropub and WordPress: Custom Posting Applications at WordCamp Santa Clarita Valley 2019

Details

Come for two days of WordCamp Santa Clarita Valley on Friday and Saturday April 5 & 6, 2019, featuring an IndieWeb-related talk by me on Saturday afternoon.
 
I will be at WordCamp both days to chat with participants about the IndieWeb and implementing its principles and related plugins using WordPress in addition to giving a featured talk on Saturday afternoon.

Micropub and WordPress: Custom Posting Applications

The W3C recommended Micropub specification (2017) allows developers to create custom posting applications for a wide variety of data targeting any content management system that supports the spec.
I will provide an overview of the setup and use of the available plugin and endpoint for WordPress. I’ll also provide a beginner walk-though for a variety of client applications like Quill, Teacup, OwnYourGram, OwnYourSwarm, Omnibear, and others that allow one to easily post status updates, bookmarks, likes, check-ins/location data, photos, and more directly to their WordPress sites.
We’ll also talk about how developers can create custom posting interfaces to drastically simplify content creation and posting for clients in ways that can be even simpler and more flexible than working with Gutenberg.

When

My talk on “Micropub and WordPress: Custom Posting Applications” will take place on  from

Where

College of the Canyons
Dr. Dianne G. Van Hook University Center
26455 Rockwell Canyon Road
Santa Clarita, California 91355
USA

Tickets

This post is an “indie event” so feel free to RSVP by adding yourself in the comments section below or by sending a webmention so I’ll know to expect you, but be sure to purchase tickets in advance. General admission is $40 and includes:

  • Two days of sessions of everything WordPress — design, development, e-commerce, marketing and more!
    • Day 1 (Friday, April 5) will focus on getting started with WordPress and WooCommere;
    • Day 2 (Saturday, April 6) offers a full slate of WordPress content spread across three simultaneous tracks;
  • Lunch on Friday & Saturday, including snacks and refreshments;
  • Swag and sponsor goodies; and
  • Afterparty Saturday (details to follow)

Any questions? Respond below or ask me in the IndieWeb chat. I look forward to seeing everyone there!

👓 Some OwnYourSwarm Updates | Aaron Parecki

Read Some OwnYourSwarm Updates by Aaron PareckiAaron Parecki (Aaron Parecki)

Today I launched some updates to OwnYourSwarm, the service that sends your Swarm checkins to your own website. It does this by watching your Swarm account and sending checkins to your site via Micropub.

 

Private Posts
I made two changes to how OwnYourSwarm can handle private posts. Private posts ar...

 

This is awesome Aaron! Thanks for continuing to push the boundaries.

Feature Request: OwnYourSwarm posts should trigger weather lookup

Filed an Issue dshanske/simple-location (GitHub)
simple-location - Adds Basic Location Support to Wordpress

Currently OwnYourSwarm will allow crossposts with GPS data that allows Simple Location to display. Though OYS doesn’t send the weather data, I presume it could be possible that upon receipt of the OYS data that Simple Location could still be triggered to do a weather lookup so that the checkin could display both the location as well as the weather data for that checkin.

Taking things a half step further, perhaps any micropub or other incoming post creation tool that includes location data could automatically trigger a weather lookup? Then OwnYourGram, DsgnWrks Instagram Importer, or other similar tools that create new posts with location data could provide weather as well.

Swarm checkins appear as notes

Filed an Issue dshanske/indieweb-post-kinds (GitHub)
indieweb-post-kinds - adds support for responding to and interacting with other sites using the standards developed by the Indieweb Community

Perhaps I’m missing a setting somewhere, but since I’ve gotten OwnYourSwarm working (using JSON as opposed to the “Simple” setting, the post data arrives as expected, however, Post Kinds is defaulting the post to be a note instead of a checkin as I would expect. (In general, I would think that all posts arriving from OYS would always default to be checkins despite the fact that they may have note-like content as well as photos.)

In the settings on my site, I’ve even got the “Default Kind for New Posts” set to checkin, as I use it often, yet the posts still show up as a note.

Ideas about what may be missing or going wrong?

As a small caveat, I’ll note that this install is running Post Kinds Version 3.0.6, but I suspect that nothing has changed since about June that might fix or affect this issue.

Looks like I’ve finally got IndieAuth and my headers working with OwnYourSwarm properly and have checkin data being PESOSed from Swarm/FourSquare to my website now. Hooray!

I still have a few minor tweaks to get things working properly with Post Kinds to display everything correctly, but I feel like I’m almost there. Next we’ll have to delve back to May sometime when my system between IndieAuth and OwnYourCheckin fell apart.

Still have my fingers half-crossed that I don’t botch anything up…