Skip to content

Timeline Post Timing ​

Timeline Post Timing does two related things: members can schedule a timeline post for later, and permitted users can correct the timestamp on posts and reviews that are already published.

Overview ​

Timeline posts publish the moment they're written. That's usually right, but it means a business can't line up announcements in advance, and nobody can fix a review that was imported or entered on the wrong day.

This function adds a scheduling option to the composer and a clock button to published posts, with permissions controlling who gets either.

Key Features ​

  • Schedule a timeline post for a future date and time from the composer
  • Scheduled posts publish automatically in the background
  • Review or cancel a scheduled post before it goes live
  • A clock button on published posts opens a date and time picker
  • Permissions by administrator, post owner, role, membership plan or listing plan
  • Configured separately for timeline posts and for reviews
  • Edits can only move a post backwards in time

Setup Instructions ​

Step 1: Enable the Function ​

  1. Navigate to Voxel Toolkit → Functions
  2. Find Timeline Post Timing and toggle it on

Step 2: Set Who Can Edit Times ​

The settings hold two separate permission sets — one for timeline posts, one for reviews — because they are rarely the same answer. Letting an author adjust their own timeline post is routine; letting them adjust their own review is not.

For each, choose any combination of:

  • Administrators
  • The post owner
  • Specific user roles
  • Specific membership plans
  • Specific listing plans

Scheduling a Post ​

In the timeline composer, choose a future date and time instead of posting immediately. The post is held and published in the background when its time arrives. Before then it can be reviewed or cancelled.

Editing a Published Time ​

Permitted users see a clock button on the post. It opens a date and time picker, and the new time is applied to the post.

Backwards only

A post's time can be moved earlier, never later. Future-dating a published post would let it sit at the top of every feed indefinitely, so it is blocked.

Troubleshooting ​

The Clock Button Isn't There ​

The button only renders for users the permissions allow. Check the permission set for that content type — posts and reviews are configured separately, so access to one does not grant the other.

A Scheduled Post Didn't Publish ​

Scheduled posts publish on a background task, which on WordPress depends on the site's cron. On a quiet site cron can lag until the next visitor arrives. If publishing is consistently late, a real system cron is the fix.

The Picker Won't Accept a Date ​

It will refuse a time in the future. That's deliberate — see above.

Requirements ​

  • Voxel theme with the timeline enabled
  • Working WordPress cron, for scheduled posts to publish on time

Built by Code Wattz.