manton
manton

WordPress blogs in Micro.blog: manton.org

|
Embed
Progress spinner
patrickrhone
patrickrhone

@manton Um, I may need a video tutorial to see how this looks/works and how/if I want to use this.

Sounds really cool though.

|
Embed
Progress spinner
manton
manton

@patrickrhone I had hoped to make a video before announcing it, will try to do that soon. Definitely easier to understand when you see it.

|
Embed
Progress spinner
numericcitizen
numericcitizen

@manton as a Ghost user, I’m looking forward to the integration with Micro.blog! The more integration across platforms, the better!

|
Embed
Progress spinner
manton
manton

@numericcitizen Thanks! I have the Ghost code written but decided to hold off until we’re sure WordPress works well.

|
Embed
Progress spinner
canneddragons
canneddragons

@manton This is really cool, but I’m getting this error for my self-hosted WordPress instance:

XML-RPC error for wp.getPosts: RuntimeError wrong dateTime.iso8601 format T::

|
Embed
Progress spinner
manton
manton

@canneddragons Thanks for telling me. What version of WordPress? I’m sure I can fix that.

|
Embed
Progress spinner
canneddragons
canneddragons

@manton Latest. 7.0. Thanks!

|
Embed
Progress spinner
rom
rom

@manton Wow! I tried it with blogURL/blog and it won’t accept it. :(

|
Embed
Progress spinner
manton
manton

@rom Oh sorry. Only works with root domains right now.

|
Embed
Progress spinner
bryan
bryan

@manton way to keep us on our toes. Very interesting!

|
Embed
Progress spinner
manton
manton

@canneddragons I’m trying to find a work-around. It appears that the date on one of your posts is blank or invalid. If you have a minute to check in WordPress, it should be around the 35th blog post.

|
Embed
Progress spinner
manton
manton

@canneddragons I think I’ve figured out how to make this more robust. Will roll the fix out later today.

|
Embed
Progress spinner
canneddragons
canneddragons

@manton Nice, thanks. Sounds like some data corruption.

|
Embed
Progress spinner
rom
rom

@manton thanks. thought it was a bug. :)

|
Embed
Progress spinner
bryan
bryan

@manton Do you have a rough sense of when Ghost support might land?

I’ve been experimenting with Ghost again, including a little middleware worker that can take Bluesky posts and publish them into Ghost Notes. One wrinkle I’ve noticed is that Ghost Notes live in the Network/Social Web side of Ghost, separate from normal posts/pages, and they don’t seem to be exposed through the typical Admin API publishing flow.

From what I can tell, Notes posting appears to work through staff-session-style access rather than the normal Admin API key flow — closer to what a logged-in staff user can do in the Ghost UI. I was able to experiment with that using a staff access token from my Ghost profile, but it feels different from the standard posts API.

I’m curious how you’re thinking about that split. Would Micro.blog publish short-form posts into Ghost Notes and long-form posts as regular Ghost posts, or treat Ghost as a long-form publishing target only?

Really interested in how this might work, especially if edits and canonical URLs are handled as cleanly as the WordPress integration.

|
Embed
Progress spinner
In reply to
manton
manton

@bryan I’ll enable Ghost soon, maybe in the next week or so. The way I have it right now it only syncs with regular long-form posts, not notes. When Ghost first launched fediverse support the notes felt too hidden… I don’t use it but if I did I’d want them to be as public as blog posts, like Micro.blog does it.

|
Embed
Progress spinner
bryan
bryan

@manton, that reasoning resonates. I appreciate how Micro.blog presents these updates in the feed, balancing character limits when posting full content versus linking. I’d like Ghost to adopt a similar approach.

Another timeline enhancement could involve displaying Ghost gallery photos in the carousel style Micro.blog uses for other posts.

|
Embed
Progress spinner
manton
manton

@bryan Do you mind pointing me to a gallery blog post example? I’ll see if we can improve how we handle that.

|
Embed
Progress spinner
bryan
bryan

@manton Sure thing!

I post a lot of photo blogs from places I visit (called “Field Notes”). Instead of uploading a bunch of photos individually, I use the “Gallery” style card in ghost. For example, this post is mostly a Ghost Gallery card (or multiple Gallery cards stacked):

Weekend in Wallowa Lake

Visually on Ghost, it behaves like a masonry photo post.

A post like this is under 300 words and could reasonably be treated as a micro/short-form post without a title, but it’s still photo-rich. Ideally Ghost Gallery cards would map to something closer to Micro.blog’s carousel/photo collection behavior rather than flattening into independent inline images.

|
Embed
Progress spinner