ActivityPub – WordPress plugin | WordPress.org
https://wordpress.org/plugins/activitypub/#developers
8.0.0 – 2026-03-04
Security
- Prevent private recipient lists from being shared when sending activities to other servers.
Added
- Add a help section to interaction dialogs explaining the Fediverse and why entering a profile is needed.
- Add a notice on the Settings page to easily switch from legacy template mode to automatic mode.
- Add a pre-publish suggestion that recommends a post format for better compatibility with media-focused Fediverse platforms.
- Add a Site Health check that warns when plugins are causing too many federation updates.
- Add backwards compatibility for the
ACTIVITYPUB_DISABLE_SIDELOADINGconstant andactivitypub_sideloading_enabledfilter from version 7.9.1.- Add bot account snippet that marks ActivityPub profiles as automated accounts, displaying a “BOT” badge on Mastodon and other Fediverse platforms.
- Add Cache namespace for remote media caching with CLI commands, improved MIME validation, and filter-based architecture.
- Add federation of video poster images set in the WordPress video block.
- Add Locale from Tags community snippet.
- Add optional Like and Boost action buttons to the Fediverse Reactions block, allowing visitors to interact with posts from their own server.
- Add pre-built Fediverse block patterns for easy profile, follow page, and sidebar setup.
- Add snippet for blockless fediverse reactions
- Add
wp activitypub fetchCLI command for fetching remote URLs with signed HTTP requests.Changed
- Improved active user counting for NodeInfo to include all federated content types and comments.
- Improve language map resolution to strictly follow the ActivityStreams spec.
- Superseded outbox activities are now removed instead of kept, reducing clutter in the outbox.
- The minimum required PHP version is now 7.4.
Fixed
- Accept incoming activities from servers that use standalone key objects for HTTP Signatures.
- Fix a crash on servers where WordPress uses FTP instead of direct file access for media caching.
- Fix a crash when receiving posts from certain federated platforms that send multilingual content.
- Fix automatic cleanup of old activities failing silently on sites with large numbers of outbox, inbox, or remote post items.
- Fix comment count to properly exclude likes, shares, and notes.
- Fix follow button redirect from Mastodon not being recognized.
- Fix modal overlay not covering the full screen on block themes.
- Fix outbox invalidation canceling pending Accept/Reject responses to QuoteRequests for the same post.
- Fix QuoteRequest handler to derive responding actor from post author instead of inbox recipient.
- Fix reactions block buttons inheriting theme background color on classic themes.
- Fix reactions block layout on small screens and remove unwanted button highlight when clicking action buttons.
- Fix signature verification rejecting valid requests that use lowercase algorithm names in the Digest header.
- Fix soft-deleted posts being served instead of a tombstone when the post is re-saved.
- Improve compatibility with federated services that use a URL reference for the actor’s public key.
- Improve handling of all public audience identifiers when sending activities to followers and relays.
Google翻訳
8.0.0 – 2026-03-04
Security
- アクティビティを他のサーバーに送信するときに、プライベート受信者リストが共有されないようにします。
Added
- インタラクションダイアログに、Fediverse とプロフィール入力の必要性を説明するヘルプセクションを追加しました。
- 設定ページに、従来のテンプレートモードから自動モードに簡単に切り替えられる通知を追加しました。
- メディア中心の Fediverse プラットフォームとの互換性を高めるため、投稿フォーマットを推奨する公開前提案を追加しました。
- プラグインによるフェデレーション更新が多すぎる場合に警告するサイトヘルスチェックを追加しました。
- バージョン 7.9.1 からの ACTIVITYPUB_DISABLE_SIDELOADING 定数と activitypub_sideloading_enabled フィルターに下位互換性を追加しました。
- ActivityPub プロフィールを自動アカウントとしてマークし、Mastodon やその他の Fediverse プラットフォームで「BOT」バッジを表示するボットアカウントスニペットを追加しました。
- CLI コマンド、改良された MIME 検証、フィルターベースのアーキテクチャを使用したリモートメディアキャッシュ用のキャッシュ名前空間を追加しました。
- WordPress の動画ブロックに設定された動画ポスター画像のフェデレーションを追加しました。
- タグコミュニティスニペットからロケールを追加しました。
- Fediverse リアクションブロックにオプションの「いいね!」と「ブースト」アクションボタンを追加し、訪問者が自分のサーバーから投稿にインタラクトできるようにします。
- プロフィール、フォローページ、サイドバーの設定を簡単にするために、あらかじめ構築された Fediverse ブロックパターンを追加します。
- ブロックレスの Fediverse リアクション用のスニペットを追加します。
- 署名付き HTTP リクエストでリモート URL を取得するための wp activitypub fetch CLI コマンドを追加します。
Changed
- NodeInfo のアクティブユーザーカウントを改良し、すべてのフェデレーションコンテンツタイプとコメントが含まれるようになりました。
- 言語マップの解決方法を改良し、ActivityStreams 仕様に厳密に準拠しました。
- 置き換えられた送信トレイのアクティビティは保持されずに削除されるようになりました。これにより、送信トレイの混乱が軽減されます。
- 必要な PHP の最小バージョンは 7.4 になりました。
Fixed
- HTTP署名にスタンドアロンキーオブジェクトを使用するサーバーからの受信アクティビティを受け入れるようにしました。
- WordPressがメディアキャッシュに直接ファイルアクセスではなくFTPを使用するサーバーで発生するクラッシュを修正しました。
- 多言語コンテンツを送信する特定のフェデレーションプラットフォームから投稿を受信する際に発生するクラッシュを修正しました。
- 送信トレイ、受信トレイ、またはリモート投稿アイテムが多数あるサイトで、古いアクティビティの自動クリーンアップがサイレントに失敗する問題を修正しました。
- いいね、シェア、メモを適切に除外するようにコメント数を修正しました。
- Mastodonからのフォローボタンのリダイレクトが認識されない問題を修正しました。
- ブロックテーマでモーダルオーバーレイが全画面をカバーしない問題を修正しました。
- 送信トレイの無効化により、同じ投稿に対するQuoteRequestsへの保留中の承認/拒否応答がキャンセルされる問題を修正しました。
- QuoteRequestハンドラーを修正し、受信トレイの受信者ではなく投稿者から応答アクターを導出するようにしました。
- クラシックテーマで、反応ブロックボタンがテーマの背景色を継承する問題を修正しました。
- 小さな画面での反応ブロックのレイアウトを修正し、アクションボタンをクリックしたときに不要なボタンのハイライト表示を削除しました。
- ダイジェストヘッダーに小文字のアルゴリズム名を使用した有効なリクエストが署名検証で拒否される問題を修正しました。
- ソフト削除された投稿を再保存した際に、墓石ではなく削除済み投稿が表示される問題を修正しました。
- アクターの公開鍵にURL参照を使用するフェデレーションサービスとの互換性を改善しました。
- フォロワーやリレーにアクティビティを送信する際の、すべての公開オーディエンス識別子の処理を改善しました。

コメント