Title: JJ&#039;s Post and Product Scheduler – Record Your Changes
Author: hellojjwp
Published: <strong>Nyakanga 1, 2026</strong>
Last modified: Nyakanga 3, 2026

---

Search plugins

![](https://ps.w.org/jjs-post-scheduler/assets/banner-772x250.png?rev=3595498)

![](https://ps.w.org/jjs-post-scheduler/assets/icon-256x256.png?rev=3593220)

# JJ's Post and Product Scheduler – Record Your Changes

 By [hellojjwp](https://profiles.wordpress.org/hellojjwp/)

[Download](https://downloads.wordpress.org/plugin/jjs-post-scheduler.1.1.0.zip)

 * [Details](https://kin.wordpress.org/plugins/jjs-post-scheduler/#description)
 * [Reviews](https://kin.wordpress.org/plugins/jjs-post-scheduler/#reviews)
 *  [Installation](https://kin.wordpress.org/plugins/jjs-post-scheduler/#installation)
 * [Development](https://kin.wordpress.org/plugins/jjs-post-scheduler/#developers)

 [Support](https://wordpress.org/support/plugin/jjs-post-scheduler/)

## Description

Click Record, make your edits on a safe private copy, then choose when those
 changes
should go live.

JJ’s Post and Product Scheduler gives WordPress teams a calmer way to update
 posts,
pages, and WooCommerce products without making last-minute edits directly on live
content.

Instead of waiting until launch day, you can prepare the change ahead of time,
 
review what will be updated, schedule it, and keep a clear history of what ran. 
The live item is not changed until the scheduled change runs.

Use it for planned updates like campaign pages, announcements, seasonal copy,
 featured-
image swaps, status changes, taxonomy updates, publish-date changes, and WooCommerce
product edits that should go live later.

#### How it works

 1. Open an existing post, page, or WooCommerce product.
 2. Click Record.
 3. Edit the private copy instead of the live item.
 4. Save the recording and review the before-and-after changes.
 5. Choose the date and time when the changes should go live.
 6. Use the overview, schedule list, or calendar to see what is planned.

#### Why use it

JJ’s Post and Product Scheduler helps reduce launch-day stress. It gives content

teams, store owners, agencies, and implementers a review step before changes go 
live, plus schedule history and rollback support when they need to see what happened.

#### What it supports

The plugin supports existing WordPress posts, pages, and WooCommerce products.
 
Post and page fields include 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 changes.

WooCommerce product support is included and activates when WooCommerce is active.

JJ’s Post and Product Scheduler does not require WooCommerce to schedule posts and
pages.

Custom post types and fields owned by other plugins are not scheduled
 automatically.

## Screenshots

[⌊Product editor Record button with mascot callout.⌉⌊Product editor Record button
with mascot callout.⌉[

Product editor Record button with mascot callout.

[⌊Recording start modal explaining the safe copy workflow.⌉⌊Recording start modal
explaining the safe copy workflow.⌉[

Recording start modal explaining the safe copy workflow.

[⌊Save recording scheduling modal for choosing the go-live date and time.⌉⌊Save 
recording scheduling modal for choosing the go-live date and time.⌉[

Save recording scheduling modal for choosing the go-live date and time.

[⌊Overview page with the next scheduled change and recent activity.⌉⌊Overview page
with the next scheduled change and recent activity.⌉[

Overview page with the next scheduled change and recent activity.

[⌊Schedules page showing planned, completed, failed, canceled, and restored changes.⌉⌊
Schedules page showing planned, completed, failed, canceled, and restored changes
.⌉[

Schedules page showing planned, completed, failed, canceled, and restored changes.

[⌊Calendar page with seeded July scheduling examples.⌉⌊Calendar page with seeded
July scheduling examples.⌉[

Calendar page with seeded July scheduling examples.

## Installation

 1. Upload `jjs-post-scheduler-1.1.0.zip` through **Plugins > Add New > Upload Plugin**.
 2. Activate JJ’s Post and Product Scheduler.
 3. Open **JJ’s Scheduler > Overview**.
 4. Open a supported post, page, or WooCommerce product and start recording.
 5. Edit the private copy, then save the recording and choose when it goes live.

## FAQ

### Do I need WooCommerce?

No. You can use JJ’s Post and Product Scheduler for WordPress posts and pages
 without
WooCommerce. If WooCommerce is active, product scheduling is available too.

### What can I schedule?

You can schedule updates for existing posts, pages, and WooCommerce products.
 For
posts and pages, this includes common fields like title, slug, content, excerpt,
status, publish date, author, featured image, menu order, taxonomies, and supported
registered metadata. Pages can also include parent and template changes.

### How do I record an update?

Open the post, page, or product you want to change and click Record. The plugin

creates a private copy for your edits. Make the changes there, save the recording,
review what changed, then choose when it should go live.

### Does recording change the live page or product?

No. The live item stays unchanged while you work on the private copy. The update

is applied only when the scheduled time arrives and the change runs.

### Can I review changes before scheduling them?

Yes. After you save a recording, you can review the before-and-after changes
 before
choosing the go-live date and time.

### What happens if something needed for a scheduled change is missing?

The plugin stops the change instead of applying an incomplete update. You can
 fix
the missing item, check the schedule history, and schedule the change again when
everything is ready.

### Do I need to create database tables manually?

No. The plugin creates and updates its own tables during activation and updates.

### What happens if I uninstall the plugin?

Deactivating the plugin leaves your schedules and history in place. Uninstall
 removes
plugin data only when the explicit data-removal setting allows it.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“JJ's Post and Product Scheduler – Record Your Changes” is open source software.
The following people have contributed to this plugin.

Contributors

 *   [ hellojjwp ](https://profiles.wordpress.org/hellojjwp/)

[Translate “JJ's Post and Product Scheduler – Record Your Changes” into your language.](https://translate.wordpress.org/projects/wp-plugins/jjs-post-scheduler)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/jjs-post-scheduler/),
check out the [SVN repository](https://plugins.svn.wordpress.org/jjs-post-scheduler/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/jjs-post-scheduler/)
by [RSS](https://plugins.trac.wordpress.org/log/jjs-post-scheduler/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.0

 * Bundled WooCommerce product scheduling when WooCommerce is active.
 * Renamed the main admin screen to Overview and the schedule list to Schedules.
 * Removed the internal design-system screen from the shipped admin menu.
 * Fixed calendar event chips so labels stay readable and render as single-day events.

#### 1.0.0

 * Native WordPress post/page scheduling in core.
 * Fresh 1.0.0 baseline schema for launches, recordings, queue actions, snapshots,
   REST routes, CLI commands, and capabilities.

## Meta

 *  Version **1.1.0**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.8 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/jjs-post-scheduler/)
 * Tags
 * [audit](https://kin.wordpress.org/plugins/tags/audit/)[automation](https://kin.wordpress.org/plugins/tags/automation/)
   [rollback](https://kin.wordpress.org/plugins/tags/rollback/)[scheduling](https://kin.wordpress.org/plugins/tags/scheduling/)
   [workflow](https://kin.wordpress.org/plugins/tags/workflow/)
 *  [Advanced View](https://kin.wordpress.org/plugins/jjs-post-scheduler/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/jjs-post-scheduler/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/jjs-post-scheduler/reviews/)

## Contributors

 *   [ hellojjwp ](https://profiles.wordpress.org/hellojjwp/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/jjs-post-scheduler/)