SleekView for PublishPress Future Pro: scheduled expirations as tables
PublishPress Future Pro schedules expirations and status changes via wp_postmeta keys (_expiration-date, expirationdate_status) and Action Scheduler. SleekView reads both sources and surfaces target post, action, and run time as filterable columns.
♾️ Lifetime License available
Scheduled actions in a real grid
PublishPress Future Pro schedules each post's expiration or status change as a row of postmeta (_expiration-date, expirationdate_status, expirationdate_options) plus a job in wp_actionscheduler_actions. The default Future Actions screen sorts on date and post type, which works fine for a small content library and gets thin once a site has hundreds of scheduled actions across post types.
SleekView joins the postmeta keys to wp_posts and to wp_actionscheduler_actions so target post title, scheduled action (draft, trash, stick, change category), scheduled date, and Action Scheduler status are all first-class columns. Filter to actions due in the next 24 hours, sort by post type, or pin a saved view of failed actions for retry.
Inline edits route through PublishPress Future's own helpers, so changing the scheduled date or action calls the same code path the post-edit screen uses. Action Scheduler entries update accordingly, so there is never a stale row between the two systems.
Workflow
From future actions to planning workspace
Connect both sources
wp_postmeta filtered to _expiration-date keys and at wp_actionscheduler_actions. The grid joins them on the post ID and Action Scheduler hook arguments.
Compose the columns
Save planning views
Reschedule, cancel, or retry
Sample columns
A typical Future Actions view
wp_postmeta (expirationdate*) + wp_actionscheduler_actions
| Target post | Post type | Action | Scheduled | AS status | Notes |
|---|---|---|---|---|---|
| Spring campaign banner | post | trash | Apr 26 09:00 | pending | campaign end |
| Lead magnet v1 | page | draft | Apr 25 12:00 | complete | replaced by v2 |
| Sponsor logo block | block | change-category | Apr 30 18:00 | pending | sponsor expiration |
| Retired help article | kb | delete | Apr 22 14:00 | failed | retry queued |
Comparison
Default PublishPress Future Pro admin vs SleekView
Default PublishPress Future Pro admin
- Future Actions screen sorts on date and post type only
- Action Scheduler status lives in a separate screen entirely
-
_expiration-dateconflicts with action runs are easy to miss - No quick filter for failed Action Scheduler jobs related to expirations
- Bulk reschedule across post types is not available in the default UI
SleekView
-
Joins
wp_postmetaexpiration keys towp_actionscheduler_actions - Filter by action type, post type, or AS status in one click
- Sort by scheduled date across post types for a single planning view
- Bulk reschedule, cancel, or change action across any filtered selection
- Saved views for due-this-week, failed-this-week, and per-campaign
Features
What SleekView gives you for PublishPress Future Pro
Upcoming actions
Pin a saved view of every scheduled action due in the next 24 hours. The grid groups by action type and sorts by scheduled date so the most imminent items rise to the top.
Bulk reschedule
Filter to a campaign tag, select all scheduled actions, and shift the date in one batch. Both wp_postmeta and the Action Scheduler row update together.
Retry failures
Pin a saved view of failed Action Scheduler runs related to expirations. Select rows and trigger a retry via PublishPress Future's own helper so retries respect existing hooks.
Audience
Who uses SleekView for PublishPress Future Pro
Editorial planners
Sort scheduled actions by date and group by action type. Plan the week's expirations and changes from one grid instead of a screen per post type.
Marketing operations
Filter to campaign-related posts and reschedule the expirations when a campaign extends. Bulk update saves an hour of one-by-one editing.
Site administrators
Pin a failed-this-week view of scheduled actions. Retry from the row menu or escalate to a developer with a CSV export of the offending rows.
The bigger picture
Why scheduled actions deserve a real grid
Scheduled actions are easy to set and easy to forget. A marketing manager schedules a campaign banner to trash itself on a specific date, a knowledge-base editor schedules an old article to move to draft, an admin schedules a bulk category change for the end of the quarter. Each of those entries lives in wp_postmeta with a matching Action Scheduler row, but the default UI shows them as a flat list with limited filters, which means surprises happen.
A campaign extends, but the trash action runs anyway. An article moves to draft on the wrong date. A failed run sits unnoticed for a week.
A real grid changes the picture. Filter to the next 24 hours and you see exactly what is about to fire. Filter to failures and you see exactly what needs a retry.
Bulk reschedule turns a campaign extension into a five-minute task. The data has been there all along; the working surface is the part that was missing.
Questions
Common questions about SleekView for PublishPress Future Pro
Yes. SleekView joins the _expiration-date postmeta keys PublishPress Future writes to the wp_actionscheduler_actions row that runs them, so each grid row shows both the intended schedule and the actual job state.
Yes. Inline edits to the scheduled date call PublishPress Future's own update helper, which in turn updates both the postmeta and the Action Scheduler row. There is no risk of those two falling out of sync.
 Yes. Any post type PublishPress Future supports (post, page, product, kb, custom CPTs) shows up. You can filter by post type to scope a view to one content channel.
 Yes. The row menu offers Cancel. SleekView calls PublishPress Future's own cancel helper, which removes the Action Scheduler row and clears the postmeta in one transaction.
 
Yes. wp_actionscheduler_actions stores a status column, and SleekView pivots it into the grid as AS status. Filter to failed to see every scheduled action that did not complete cleanly.
Yes. Multi-select failed rows and use bulk retry. SleekView calls Action Scheduler's normal retry helper for each row, so notifications and downstream hooks fire exactly as on the first run.
 Yes. PublishPress Future supports several action types beyond delete. SleekView shows the action type as a filterable column so you can scope a view to draft-on-expiry only or to category-change actions.
 PublishPress Future Pro uses Action Scheduler internally for reliability. If Action Scheduler is somehow disabled, the grid shows only the postmeta side and surfaces a warning that scheduled runs are not being processed.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkoutBrowse more
- Woocommerce Fulfillment
- Lemonsqueezy Wp
- Woocommerce Payu Gateway
- Woocommerce Purolator
- Woocommerce Amazon Feed
- Etsy Shop Importer
- Woocommerce Afterpay
- Yith Woocommerce Points And Rewards
- Order Status Manager
- Woocommerce Blocks
- Woocommerce Dynamic Pricing
- Surecart Recurring
- Square For Woocommerce
- Yith Woocommerce Checkout Manager
- Yith Woocommerce Zoom Magnifier
- Accessally
- Lifterlms Pro Membership
- Tva Thrive Apprentice
- Paid Member Subscriptions
- Buddypress Media
- Wp Members
- Indeed Ultimate Member
- Cimy User Extra Fields
- Click Funnels Wp
- Memberium For Activecampaign
- Magic Members
- User Access Manager
- Simple Membership Pro
- Membergate Pro
- Memberpress Corporate Pro