Updates publication dates so lists and feeds see newer timestamps. Each post, page, or product waits your chosen time after its publish date, then can auto-update. WP-Cron only checks for due items every so often (hourly / twice a day / daily), which is separate from “yearly per post.”
What gets republished
Only post-like content: Posts, Pages, Products (WooCommerce), and any other public post type registered by themes or plugins. Categories, tags, and other taxonomies are not separate targets—the plugin does not “republish” terms.
Highlights
- Schedule — On/off and wait after publish date (hourly … yearly). New installs default to Quarter (Recommended) (~90 days).
- Configure — Choose which public post types are included and how many items run per batch (Advanced).
- Per item — On each post/page/product (etc.), override: follow site default for that type, force ON, or force OFF. Republish now for immediate date bump on published items.
- Safe defaults — New custom post types appear in settings turned off until you enable them.
Important
- Republishing sets published and last modified times to the republish moment. It does not rewrite body content.
- Uses GMT publish time. Bumps may trail the due moment by up to one cron check.
- WP-Cron needs traffic; use server cron +
wp-cron.phpfor steady timing.
Privacy
- Stores settings in the WordPress options table (
wapr_options,wapr_scheduler_sig). - Stores per-post choice in post meta (
_wapr_republish) when not using the default. - Does not send data to external services, analytics, or tracking endpoints.
- Scheduled work runs via WordPress’s own WP-Cron on your server.