After a little more tinkering, I take back what I wrote earlier. The dream of posting on this blog and syndicating out to social networks is alive!
Here’s the basic flow:
- I write a post here on my WordPress blog.
- Items from this blog’s RSS feed are imported into micro.blog.
- micro.blog in turn syndicates new posts to Mastodon, Bluesky, and Threads, with a fairly simple setup via the site’s “Sources” tab.
One thing that tripped me up is that micro.blog has two options for importing content from an external RSS feed, one called “Add posts to Micro.blog timeline” and another called “Import posts to blog: yourusername.micro.blog.”
The difference between these options is not explained at all on the setup page, and micro.blog’s documentation does not explain it particularly well either. (In fact, the difference between yourname.micro.blog and micro.blog/yourname is not clear to me.)
Anyway, the appropriate setting in my case was “Import posts to blog: yourname.micro.blog,” with the caveat that it imported a whole bunch of recent WordPress posts upon initial setup. Anyone looking to set up something similar would be wise to disable cross-posting on social media sites until that initial import is complete. At that point you can hook up your social networks and cross-post only new posts going forward.
This post constitutes one more test, I suppose. If all goes to plan, it will appear on Mastodon, BlueSky, and Threads as an excerpt and link to this site.
Bonus: My earlier experiments with Bridgy were not entirely in vain, as replies/likes to these posts on Mastodon or Bluesky will be mirrored back here as comments/reactions. Neat!