Linux 软件免费装
Banner图

Scheduled Posts Issue Fixer

开发者 optimisthub fatihtoprakk
optimisthub
fatih-toprak
更新时间 2026年10月5日 06:45
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

cron scheduled posts missed schedule post scheduler publish scheduled posts

下载

1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.10 1.0.0 1.0.1 1.0.8 1.0.9 2.0.0

详情介绍:

WordPress relies on WP-Cron to publish scheduled posts. On low-traffic sites, or when WP-Cron is delayed by caching, a post can be left showing the "missed schedule" error and never goes live. Scheduled Posts Issue Fixer solves this. It registers a cron job that runs every minute, finds posts whose scheduled time has passed but which are still stuck in the future status, and publishes them using WordPress's own publishing functions. Why it is safe for performance Features

安装:

INSTALL "Scheduled Posts Issue Fixer" FROM WITHIN WORDPRESS
  1. Visit the plugins page within your dashboard and select 'Add New';
  2. Search for 'Scheduled Posts Issue Fixer';
  3. Activate Scheduled Posts Issue Fixer from your Plugins page;
  4. You are done.
INSTALL "Scheduled Posts Issue Fixer" MANUALLY
  1. Upload the 'scheduled-posts-issue-fixer' folder to the /wp-content/plugins/ directory;
  2. Activate the Scheduled Posts Issue Fixer through the 'Plugins' menu in WordPress;
  3. You are done.

升级注意事项:

2.0.0 Fixes a fatal error on deactivation and a broken cron schedule that could stop your scheduled posts from publishing. Upgrading is strongly recommended.

常见问题:

I have activated the plugin, why can't I see it in the admin panel?

Scheduled Posts Issue Fixer is a "set and forget" plugin. There are no settings. Your scheduled posts are checked automatically once the plugin is active.

Does it work with custom post types?

Yes. By default every post type is checked. You can limit it to specific types with the scheduled_posts_issue_fixer_post_types filter: add_filter( 'scheduled_posts_issue_fixer_post_types', function ( $types ) { return array( 'post', 'page', 'product' ); } );

How many posts are published at a time?

20 per run by default. Change it with the scheduled_posts_issue_fixer_batch_size filter (maximum 500).

My site uses a real server cron. Will this still work?

Yes. The plugin schedules a standard WP-Cron event, so it works with both WP-Cron and a system cron that calls wp-cron.php.

Can I exclude a specific post?

Yes, use the scheduled_posts_issue_fixer_should_publish filter: add_filter( 'scheduled_posts_issue_fixer_should_publish', function ( $should_publish, $post ) { if ( 123 === $post->ID ) { return false; } return $should_publish; }, 10, 2 );

Does deactivating the plugin remove the cron job?

Yes, on deactivation and on uninstall.

更新日志:

2.0.0 Fixed Changed 1.0.10 1.0.9 - 1.0.5 1.0.4 1.0.3 1.0.2 1.0.1 1.0.0