{"id":4393,"date":"2025-07-13T10:26:25","date_gmt":"2025-07-13T14:26:25","guid":{"rendered":"https:\/\/canada.wordcamp.org\/2025\/4393-2\/"},"modified":"2025-07-21T13:58:49","modified_gmt":"2025-07-21T17:58:49","slug":"4393-2","status":"publish","type":"post","link":"https:\/\/canada.wordcamp.org\/2025\/4393-2\/","title":{"rendered":"The Hidden Power of ActivityPub"},"content":{"rendered":"<p>Honestly I don&#8217;t think Automattic has done enough to tell people about a crazy new feature for WordPress blogs.<\/p>\n<p>Here&#8217;s the feature.<\/p>\n<p>You can use WordPress to write a blog post that appears on Mastodon.<\/p>\n<p>You can read about it in a <a href=\"https:\/\/daveverse.org\/2025\/07\/09\/example-of-a-wordpress-post-in-mastodon\/\">WordPress post<\/a> I wrote to demonstrate the new stuff.<\/p>\n<p>And here&#8217;s the same post <a href=\"https:\/\/mastodon.social\/@scripting@daveverse.org\/114823624237979477\">on Mastodon<\/a>.<\/p>\n<p>It&#8217;s the same thing.<\/p>\n<p>This is revolutionary, a legitimate breakthrough.<\/p>\n<p>There&#8217;s a good thread of <a href=\"https:\/\/mastodon.social\/@scripting@daveverse.org\/114823624237979477\">comments<\/a> about this on Mastodon, and if you have questions, consider joining it. Or you can post a comment here and I can try to get you the answer.<\/p>\n<p>And to be clear, I didn&#8217;t make this happen, it was done by some brilliant developers at Automattic with the power of <a href=\"https:\/\/en.wikipedia.org\/wiki\/ActivityPub\">ActivityPub<\/a>. I just get to use it, and it gives my product <a href=\"https:\/\/this.how\/wordland\/\">WordLand<\/a> a great feature, for free.<\/p>\n<p>It&#8217;s pretty freaking excellent, if you ask me. \ud83d\ude00<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Honestly I don&#8217;t think Automattic has done enough to tell people about a crazy new feature for WordPress blogs. Here&#8217;s the feature. You can use WordPress to write a blog post that appears on Mastodon. You can read about it in a WordPress post I wrote to demonstrate the new stuff. And here&#8217;s the same [&hellip;]<\/p>\n","protected":false},"author":21152445,"featured_media":4396,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_ef_editorial_meta_date_first-draft-date":"","_ef_editorial_meta_paragraph_assignment":"","_ef_editorial_meta_checkbox_needs-photo":"","_ef_editorial_meta_number_word-count":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[96],"tags":[],"class_list":["post-4393","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-speakers"],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/07\/bluejays.png?fit=1600%2C826&ssl=1","jetpack-related-posts":[{"id":4222,"url":"https:\/\/canada.wordcamp.org\/2025\/agenda-item-wordpress-and-activitypub\/","url_meta":{"origin":4393,"position":0},"title":"Agenda item: WordPress and ActivityPub","author":"Dave Winer","date":"June 27, 2025","format":false,"excerpt":"I just heard that Evan Prodromou, a leader in the ActivityPub\/Fediverse world, will be a keynote speaker at WordCamp Canada in October in Ottawa. I just wrote an email to him and Dan, which as often happens I realized while writing it that it should also be a blog post.\u2026","rel":"","context":"In &quot;Speakers&quot;","block_context":{"text":"Speakers","link":"https:\/\/canada.wordcamp.org\/2025\/category\/speakers\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/06\/rockies.png?fit=1200%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/06\/rockies.png?fit=1200%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/06\/rockies.png?fit=1200%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/06\/rockies.png?fit=1200%2C800&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/06\/rockies.png?fit=1200%2C800&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":3650,"url":"https:\/\/canada.wordcamp.org\/2025\/wceh-keynote-evan-prodromou\/","url_meta":{"origin":4393,"position":1},"title":"WCEH Keynote: Evan Prodromou","author":"Dan Knauss","date":"July 2, 2025","format":false,"excerpt":"Based in Montr\u00e9al, Qu\u00e9bec, Evan has been at the heart of Canada\u2019s open tech ecosystem for more than two decades \u2014 and his latest work has exciting implications for the future of WordPress. Evan is bringing ActivityPub to WordPress \u2014 bridging two of the most powerful ideas in modern web\u2026","rel":"","context":"In &quot;Featured&quot;","block_context":{"text":"Featured","link":"https:\/\/canada.wordcamp.org\/2025\/category\/featured\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/07\/evanprodromou.jpg?fit=1200%2C539&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/07\/evanprodromou.jpg?fit=1200%2C539&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/07\/evanprodromou.jpg?fit=1200%2C539&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/07\/evanprodromou.jpg?fit=1200%2C539&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/07\/evanprodromou.jpg?fit=1200%2C539&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":3857,"url":"https:\/\/canada.wordcamp.org\/2025\/the-connections-we-must-build-right-here-at-wordcamp-canada\/","url_meta":{"origin":4393,"position":2},"title":"The Connections We Must Build, Right Here at WordCamp Canada","author":"Dan Knauss","date":"June 21, 2025","format":false,"excerpt":"I'm writing and publishing this post to multiple WordPress community sites via\u00a0WordLand\u00a0(wordland.social) \u2014 the Edmonton WordPress Meetup site, which is federated with ActivityPub, so people following it on platforms like Mastodon will see this post too.","rel":"","context":"In &quot;Organizers&quot;","block_context":{"text":"Organizers","link":"https:\/\/canada.wordcamp.org\/2025\/category\/organizers\/"},"img":{"alt_text":"WordLand","src":"https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/06\/Screenshot-2025-06-21-at-6.00.31%E2%80%AFPM.png?fit=1200%2C1026&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/06\/Screenshot-2025-06-21-at-6.00.31%E2%80%AFPM.png?fit=1200%2C1026&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/06\/Screenshot-2025-06-21-at-6.00.31%E2%80%AFPM.png?fit=1200%2C1026&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/06\/Screenshot-2025-06-21-at-6.00.31%E2%80%AFPM.png?fit=1200%2C1026&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/06\/Screenshot-2025-06-21-at-6.00.31%E2%80%AFPM.png?fit=1200%2C1026&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":8710,"url":"https:\/\/canada.wordcamp.org\/2025\/the-social-network-of-the-web\/","url_meta":{"origin":4393,"position":3},"title":"The social network of the web","author":"Dave Winer","date":"October 10, 2025","format":false,"excerpt":"I was just catching up on tweets and saw an announcement earlier this week that Matt Mullenweg is going to lead a town hall discussion at WordCamp Canada next Friday in Ottawa. A week from today. I find that exciting. I'll in the room for sure, and blogging it. Why\u2026","rel":"","context":"In &quot;Speakers&quot;","block_context":{"text":"Speakers","link":"https:\/\/canada.wordcamp.org\/2025\/category\/speakers\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/10\/2235294862_8fdf3a3553_o-scaled.jpg?fit=1200%2C900&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/10\/2235294862_8fdf3a3553_o-scaled.jpg?fit=1200%2C900&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/10\/2235294862_8fdf3a3553_o-scaled.jpg?fit=1200%2C900&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/10\/2235294862_8fdf3a3553_o-scaled.jpg?fit=1200%2C900&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/10\/2235294862_8fdf3a3553_o-scaled.jpg?fit=1200%2C900&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":3186,"url":"https:\/\/canada.wordcamp.org\/2025\/why-i-use-fediverse-as-my-main-social-media-platform\/","url_meta":{"origin":4393,"position":4},"title":"Why I Use the Fediverse as My Main Social Media Platform","author":"Gregory Hammond (he\/him)","date":"June 23, 2025","format":false,"excerpt":"Imagine if you could log in to Facebook to chat with everyone on Facebook and X, Instagram, LinkedIn, etc. While those platforms don't allow that, the Fediverse does.","rel":"","context":"In &quot;Volunteers&quot;","block_context":{"text":"Volunteers","link":"https:\/\/canada.wordcamp.org\/2025\/category\/volunteers\/"},"img":{"alt_text":"Five different small filled circles sort of around in a circle, each with a different colour, and they all connect to each other using different colour lines.","src":"https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/06\/Fediverse_logo.png?fit=1200%2C1200&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/06\/Fediverse_logo.png?fit=1200%2C1200&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/06\/Fediverse_logo.png?fit=1200%2C1200&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/06\/Fediverse_logo.png?fit=1200%2C1200&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/06\/Fediverse_logo.png?fit=1200%2C1200&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":8834,"url":"https:\/\/canada.wordcamp.org\/2025\/long-form-text\/","url_meta":{"origin":4393,"position":5},"title":"Long form text","author":"Dave Winer","date":"October 13, 2025","format":false,"excerpt":"Evan Prodromou is talking about long-form text in the social web in Ottawa on Friday. The very important role WordPress is playing to pull the twitter-like world into the actual web instead of their limited idea of the web. Sounds like harmony to me. ;-) It's actually more than long-form-text\u2026","rel":"","context":"In &quot;Speakers&quot;","block_context":{"text":"Speakers","link":"https:\/\/canada.wordcamp.org\/2025\/category\/speakers\/"},"img":{"alt_text":"Five different small filled circles sort of around in a circle, each with a different colour, and they all connect to each other using different colour lines.","src":"https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/06\/Fediverse_logo.png?fit=1200%2C1200&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/06\/Fediverse_logo.png?fit=1200%2C1200&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/06\/Fediverse_logo.png?fit=1200%2C1200&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/06\/Fediverse_logo.png?fit=1200%2C1200&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/canada.wordcamp.org\/2025\/files\/2025\/06\/Fediverse_logo.png?fit=1200%2C1200&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/canada.wordcamp.org\/2025\/wp-json\/wp\/v2\/posts\/4393","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/canada.wordcamp.org\/2025\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/canada.wordcamp.org\/2025\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/canada.wordcamp.org\/2025\/wp-json\/wp\/v2\/users\/21152445"}],"replies":[{"embeddable":true,"href":"https:\/\/canada.wordcamp.org\/2025\/wp-json\/wp\/v2\/comments?post=4393"}],"version-history":[{"count":7,"href":"https:\/\/canada.wordcamp.org\/2025\/wp-json\/wp\/v2\/posts\/4393\/revisions"}],"predecessor-version":[{"id":5355,"href":"https:\/\/canada.wordcamp.org\/2025\/wp-json\/wp\/v2\/posts\/4393\/revisions\/5355"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/canada.wordcamp.org\/2025\/wp-json\/wp\/v2\/media\/4396"}],"wp:attachment":[{"href":"https:\/\/canada.wordcamp.org\/2025\/wp-json\/wp\/v2\/media?parent=4393"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/canada.wordcamp.org\/2025\/wp-json\/wp\/v2\/categories?post=4393"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/canada.wordcamp.org\/2025\/wp-json\/wp\/v2\/tags?post=4393"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}