Linux 软件免费装
Banner图

PostCaster

开发者 jberculo
更新时间 2026年6月12日 21:27
PHP版本: 8.1 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

social mastodon bluesky

下载

0.4.5 0.4.6

详情介绍:

PostCaster publishes WordPress posts to Bluesky and Mastodon when a post goes live. It supports both site-wide accounts and personal author accounts, with previews, test posts, and per-post overrides on the post edit screen. This plugin is intended for editorial sites that want social posting to stay close to the WordPress publishing workflow. Key capabilities: Quick start:
  1. Activate the plugin.
  2. Enable PostCaster in PostCaster > Settings.
  3. Choose which post types may be published automatically.
  4. Configure one or more site-wide accounts in PostCaster > Global socials.
  5. Send a test post for each configured network.
  6. Publish a test article and confirm the result on the target network.
Supported networks: Templates and previews: For template details and examples, see docs/templates.md in the plugin repository. Troubleshooting highlights: External services: PostCaster connects to external social networks only after an administrator or user explicitly configures that network and saves the required credentials. When configured, PostCaster may send: Relevant service documentation and terms: PostCaster does not send usage analytics or telemetry to the plugin author. Network requests are only made to the configured social networks for test posts and actual publishing.

安装:

  1. Upload the plugin to the /wp-content/plugins/ directory.
  2. Activate the plugin through the WordPress admin.
  3. Open PostCaster > Settings and enable the plugin.
  4. Select the post types that may publish automatically.
  5. Configure global accounts in PostCaster > Global socials.
  6. Optionally configure personal author accounts in PostCaster > My socials.
  7. Send test posts before using automatic publishing on live content.

常见问题:

Who should configure the plugin first?

An administrator should first enable the plugin, choose the allowed post types, and configure at least one global account or enable personal publishing.

Does PostCaster publish updates when an already published post is edited?

No. Automatic publishing is intended for the transition to publish. Already published posts can be re-posted manually from the post edit screen.

Can authors use their own social accounts?

Yes. Personal publishing is available through PostCaster > My socials when the site administrator allows that network for authors.

What happens if a message is too long?

PostCaster applies the character limit for the target network. If the final message still does not fit safely, that target is skipped and an error is stored on the post.

What happens if featured-image uploads or remote APIs are slow?

PostCaster may retry the publishing through Action Scheduler. On low-traffic sites, a server administrator may need to add a real server cron job or scheduled task for more reliable timing. In practice this is often only a small issue, because even fairly quiet public sites usually still receive enough bot traffic for WordPress cron to run regularly.

What is a "real" cron job?

WordPress cron normally runs only when someone visits the site. A real cron job is a scheduler on the server itself that triggers WordPress cron on a fixed interval, even when the site has little traffic. If you do not manage the server yourself, ask the server administrator or hosting provider to add it. If that is not possible, it is usually acceptable to live with slightly slower retries.

Where do I find technical integration details?

See the docs in the GitHub repository: https://github.com/jberculo/postcaster/tree/master/docs

  • docs/templates.md for placeholders, precedence, and template examples
  • docs/integration.md for hooks, theme integration, and implementation examples
  • docs/troubleshooting.md for FAQ-style help with credentials, cron, previews, and publishing

更新日志:

0.4.6 0.4.5 0.4.4 0.4.3 0.4.2 0.4.1 0.4.0 0.3.1 0.3.0