| 开发者 | jberculo |
|---|---|
| 更新时间 | 2026年6月12日 21:27 |
| PHP版本: | 8.1 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
publishPostCaster > Global socialsPostCaster > My socialsPostCaster > Settings.PostCaster > Global socials.docs/templates.md in the plugin repository.
Troubleshooting highlights:
Global socials or My socials./wp-content/plugins/ directory.PostCaster > Settings and enable the plugin.PostCaster > Global socials.PostCaster > My socials.An administrator should first enable the plugin, choose the allowed post types, and configure at least one global account or enable personal publishing.
No. Automatic publishing is intended for the transition to publish. Already published posts can be re-posted manually from the post edit screen.
Yes. Personal publishing is available through PostCaster > My socials when the site administrator allows that network for authors.
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.
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.
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.
See the docs in the GitHub repository: https://github.com/jberculo/postcaster/tree/master/docs
docs/templates.md for placeholders, precedence, and template examplesdocs/integration.md for hooks, theme integration, and implementation examplesdocs/troubleshooting.md for FAQ-style help with credentials, cron, previews, and publishing.distignore so release archives stay focused on runtime plugin files.wp_tempnam().wp action-scheduler commands register correctly after prefixing.register_setting() and documented the field-by-field use of core WordPress sanitizers.type, default, and show_in_rest on the plugin's register_setting() call alongside the existing sanitize callback, addressing feedback from the WordPress.org plugin review.justbee_postcaster_ / Justbee\PostCaster\… to avoid collisions with other plugins. Existing data is migrated automatically.Justbee\PostCaster\Vendor\ (via Strauss) so it can no longer clash with other plugins shipping Action Scheduler.<script> or <style> tags in PHP views.jberculo to the plugin contributors.