Linux 软件免费装
Banner图

FediBoost

开发者 kraftbj
更新时间 2026年10月16日 01:58
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

social fediverse activitypub mastodon boost

下载

1.0.0 1.0.1 0.1.0 1.1.0

详情介绍:

FediBoost extends the ActivityPub plugin by automatically boosting your WordPress posts on your connected Mastodon accounts when they are published. When you publish a new post on your WordPress site, FediBoost will automatically boost (reblog) that post on your linked Mastodon account, helping increase visibility across the fediverse. Features: Requirements:

安装:

  1. Ensure the ActivityPub plugin is installed and activated.
  2. Upload the fediboost folder to /wp-content/plugins/ or install via the WordPress plugin installer.
  3. Activate FediBoost through the Plugins menu.
  4. Go to Settings > FediBoost.
  5. Enter your Mastodon instance URL (e.g., mastodon.social) and authorize the connection.
  6. New posts will automatically be boosted to your connected Mastodon account when published.

常见问题:

Does this plugin work without the ActivityPub plugin?

No, FediBoost requires the ActivityPub plugin to be installed and properly configured. FediBoost extends ActivityPub's functionality to add automatic boosting capabilities.

Can I choose which posts get boosted?

Yes, by post type. Under Settings > FediBoost, choose which post types are boosted when published. Only post types the ActivityPub plugin federates are listed, and all of them are selected by default. Developers can use the fediboost_should_boost_post filter to programmatically control which posts are boosted. See the Developer Hooks section below for details.

Why don't my own boosts show up as reposts on my posts?

When FediBoost boosts a post, Mastodon sends that boost back to your site, and the ActivityPub plugin would normally record it as a "repost" on the post. Since that's just your own account boosting your own post, FediBoost discards reposts that come from any of your connected Mastodon accounts. Reposts from everyone else are recorded as usual. Developers can turn this off with the fediboost_ignore_self_boosts filter. Reposts recorded before this was added can be removed with WP-CLI: wp fediboost cleanup-self-boosts --dry-run lists them, wp fediboost cleanup-self-boosts moves them to the trash, and adding --force deletes them permanently. Only accounts still listed on the FediBoost settings page are matched, so run the cleanup before disconnecting an account.

What happens if I change my WordPress authentication salts?

FediBoost encrypts OAuth tokens using your WordPress authentication salts (defined in wp-config.php). If these salts are changed — for example, by a security plugin, during a security incident response, or by manually editing wp-config.php — all stored tokens will become invalid. You will need to reconnect your Mastodon accounts under Settings > FediBoost after any salt change. This is standard behavior for WordPress plugins that encrypt sensitive data using the built-in salts. The OpenSSL PHP extension is required for token encryption. If OpenSSL is not available, FediBoost will not be able to store account credentials securely and will display an admin notice.

更新日志:

1.1.0 1.0.1 1.0.0