JJ's Post Scheduler

JJ's Post Scheduler

Details
View on WordPress

JJ’s Post Scheduler schedules verified changes to existing WordPress posts and pages.
It provides private editable copies, field-level conflict checks, queueing,
execution, normalized readback, snapshots, audit, diagnostics, and rollback.

Native post and page support includes title, slug, content, excerpt, status,
publication date, author, featured image, menu order, registered taxonomies,
and explicitly allowlisted registered metadata. Pages also support parent and
page template. Custom post types and plugin-owned fields are not supported
automatically.

Additional target-specific behavior can come from providers and separately
installed extensions as independent plugin artifacts. JJ’s Post Scheduler does
not require WooCommerce, and core 1.0.0 ships native post and page scheduling only.

The package includes the source files needed to rebuild the shipped admin and
recording assets.

Documentation

This package keeps user guidance in this readme and the plugin admin screens.
The JavaScript and CSS source needed to rebuild shipped assets is included.

Source code and build instructions

Human-readable source for the JavaScript and CSS shipped in assets/build/
is included in this package under assets/src/.

Build metadata is included in package.json, package-lock.json, and
webpack.config.js.

From the plugin directory, run:

  1. npm ci
  2. npm run build

PHP production dependencies are installed with Composer. Third-party
dependencies and licenses are listed in THIRD-PARTY-NOTICES.txt.

Privacy

JJ’s Post Scheduler stores launch plans, provider references, snapshots, audit events,
and recording state in the WordPress database. It does not send site data to external services by default.

Support reports are redacted by default. Review reports and screenshots before
sharing them. Uninstall removes plugin data only when the existing
scheduled_changes_delete_data_on_uninstall setting explicitly permits destructive
cleanup.

Security

JJ’s Post Scheduler uses WordPress capabilities, nonces, REST permission callbacks,
provider validation, immutable plans, verified readback, and fail-closed
execution. Report security issues privately through https://jjwp.net/.

Details

Plugin code:
jjs-post-scheduler
Plugin version:
1.0.0
Author:
Outdated:
No
WP version:
6.8 or higher
PHP version:
7.4 or higher
Test up to WP version:
7.0
Total installations:
0
Last updated:
2026-07-01
Rating:
Times rated:
0
audit
automation
rollback
scheduling
workflow