Publish from WordPress to the open social web
FOSSE
May 26, 2026
FOSSE is now available as a developer preview. FOSSE is a new WordPress plugin for publishing from your site to the open social web, bringing ActivityPub and AT Protocol support into one install, one setup wizard, and one admin surface. With FOSSE, posts from your WordPress site can reach ActivityPub networks like Mastodon and AT Protocol networks like Bluesky without juggling separate plugins or separate setup flows. This preview is for developers, site owners, and early adopters who want to help test what open social publishing from WordPress can feel like when the protocols live side by side. Why it exists Federated and open social networks are great in concept, but the publishing story for site owners has been fragmented. ActivityPub and AT Protocol are different protocols with different conventions, and historically that has meant running and configuring different plugins, often with overlapping settings that do not quite agree with each other. FOSSE is here to make that one decision. Set up your site once, choose how you want posts represented, and let the plugin route each post through the right backend. What to try in the preview Under the hood, FOSSE currently bundles release builds of wordpress-activitypub and wordpress-atmosphere, so a fresh activation gets you both protocols without hunting them down separately. In a future release, we expect to move those into explicit plugin dependencies. Walk through the first-run setup wizard for ActivityPub actor mode, federated post types, and a Bluesky connection. Use the unified Settings page for ongoing changes, with provider-specific actions scoped to their own panels. Check the Status page to see which providers are connected and whether their connections are healthy. Try native short-form publishing to Bluesky with no link card, plus a teaser-thread strategy for longer posts. Review reactions from both networks as they roll up onto the WordPress post they belong to. Claim your site’s domain as its Bluesky handle directly from inside wp-admin. If you are new to either protocol, the wizard is the place to start. If you already have a Bluesky account or a Fediverse setup you are happy with, the Settings page lets you point FOSSE at what you have. What preview means This is a developer preview, not a stable release. Options, admin copy, and internal APIs are still in motion. We have put real care into what is shipping, including a growing test suite, accessibility work, and bundled backends that are tracked against their upstreams. Still, if you self-host this on a production site, expect some upgrade churn before the plugin settles into a stable shape. Anything that requires action will be called out in the release notes. How to try it Download fosse.zip from the FOSSE releases page. In WordPress, go to Plugins → Add New → Upload Plugin, upload the zip, and activate it. FOSSE requires WordPress 6.9 or newer and PHP 8.2 or newer. Once it is active, open FOSSE in the admin sidebar and the onboarding wizard walk you through the initial setup. Thank you! A hat tip to the DevRel team at Bluesky, who have been generous with their time as we worked through the AT Protocol side of this. Their docs and direct help shaped a lot of how the Bluesky integration came together! Feedback If you try FOSSE and something feels off (or something feels right!) please file an issue or open a pull request in the Automattic/fosse repository. Bug reports, copy nits, setup notes, and “I expected this to do X” feedback are all useful while the plugin is still in preview. Let us know what you think!
Discussion in the ATmosphere