✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView Charts for PublishPress Future

PublishPress Future schedules per-post actions via _expiration_date and _expiration_date_options postmeta. SleekView Charts rolls those rows into action donuts, post-type breakdowns, and upcoming-expiry timelines.

♾️ Lifetime License available

SleekView Charts dashboard for PublishPress Future

A flat expiration calendar with charts on top

PublishPress Future, formerly Post Expirator, schedules actions on individual posts: trash a campaign page on a date, unpublish a webinar, change a category, stick a banner. Configuration lives in a meta box per post. After a year of editorial work, a site easily ends up with dozens of scheduled expirations spread across pages, posts, and custom post types, with no aggregate view of what fires when.

SleekView Charts reads _expiration_date and _expiration_date_options postmeta and joins them with the post, type, author, and configured action. Total upcoming expirations, action distribution as a donut, post-type breakdown as a bar, and a timeline of expirations per week turn scattered meta boxes into a real risk-review dashboard. Filter to the next 14 days and the picture is one screenshot.

Charts and Tables share the same data layer, so a filter applied on the SleekView expiration table (action equals trash, post type equals page) reshapes every chart on the dashboard. The plugin still runs the cron jobs and fires the configured actions. SleekView Charts adds the planning surface the meta box was never meant to provide.

Workflow

From scattered expirations to an aggregated timeline

1

Read expiration meta

SleekView Charts queries the _expiration_date and _expiration_date_options postmeta keys that PublishPress Future writes on every scheduled post, joined with wp_posts for title, type, and author.
2

Pick action and type dimensions

Configured action (trash, unpublish, change category, stick) and post type become chartable dimensions. Each scheduled outcome is now group-by-able.
3

See it as a timeline

An area chart of expirations per week turns the meta boxes into a real upcoming-events schedule. Spikes flag weeks where ops needs to confirm intent.
4

Trend risk

Filter to expirations within seven days and the dashboard becomes a risk-review tool. Confirm each trash or unpublish is still wanted before it fires silently.

Sample dashboard

Charts you can build from PublishPress Future data

A scheduled-expiration dashboard built on _expiration_date postmeta joined with wp_posts, surfaced as charts the meta box cannot show.
Number · Default

Upcoming expirations

Top-line count of every scheduled expiration that has not yet fired. The KPI editorial ops scans before each fortnightly triage.
Count
Pie · Donut

Actions configured

Distribution across trash, unpublish, change category, stick, and custom actions. The shape flags an over-reliance on destructive actions like trash.
Count group by action
Bar · Horizontal

Expirations by post type

Ranked scheduled actions across pages, posts, products, and events. Pages with trash actions surface as the highest-risk category to review.
Count group by post_type
Area · Gradient

Expirations per week

Upcoming-events timeline. Spikes flag weeks where multiple scheduled actions hit on top of each other; troughs are quiet weeks for planning.
Count group by expiration_date

Comparison

Default PublishPress Future reporting vs SleekView Charts

PublishPress Future admin

  • Expirations live in a meta box on each post, no aggregate dashboard
  • Action distribution requires manual counting per post type
  • Upcoming-events timeline is not visualised
  • Risk-review across all posts is not supported
  • Future Action Log has no chart layer

SleekView Charts

  • Upcoming-expirations Number card across the site
  • Action donut to flag destructive-action concentration
  • Post-type bar to surface high-risk categories
  • Weekly-expiration area chart as a timeline
  • Risk-review filter scoped to the next 7 or 14 days

Features

What SleekView Charts gives you for PublishPress Future

Action distribution

Trash, unpublish, change category, and stick as proportions of every scheduled action. Over-reliance on destructive actions surfaces before it costs a page.

Post-type ranking

A horizontal bar of expirations per post type. Pages with trash actions float to the top; standard posts and custom types separate visually for triage.

Upcoming timeline

An area chart of expirations per week turns scattered meta boxes into a real schedule. Editorial planning aligns campaign launches against scheduled trash dates.

Audience

Who builds Future charts dashboards with SleekView

Editorial planning

An upcoming-expirations timeline scoped to the next quarter. Editorial leads align campaign launches against scheduled expirations so a webinar recap replaces, not vanishes.

Risk reviews

Filter to expirations within seven days and the chart becomes a risk dashboard. Confirm none of them will silently unpublish key landing pages or pricing posts.

Cleanup runs

A post-type breakdown plus a configured-action donut catches forgotten trash actions on pages that have since become important to the site.

The bigger picture

Scheduled actions need an aggregate planning surface

Scheduled actions are powerful and dangerous in equal measure. PublishPress Future will faithfully trash a page or unpublish a post on the date you set, even if that page has, in the meantime, become the most visited content on the site. The default UI is excellent at scheduling and terrible at remembering: each action sits in its own meta box with no relationship to any other action.

A common failure mode on busy sites is a campaign page set to trash six months out, which the team forgets about, which then disappears at the worst possible moment. Aggregate charts surface those decisions while they are still reversible. A timeline of expirations per week shows what fires when.

An action donut flags an over-reliance on trash. A post-type breakdown ranks risk categories. Editorial teams can do a fortnightly triage from the same dashboard, confirm what should still fire, push obsolete actions further out, and cancel the ones that no longer make sense.

The plugin keeps owning the cron and the action layer; SleekView Charts adds the planning surface that turns Future from a quiet liability into a managed schedule.

Questions

Common questions about SleekView Charts for PublishPress Future

_expiration_date for the scheduled date and _expiration_date_options for the configured action and its parameters. Both keys persisted across the Post Expirator rename, so legacy installs chart without configuration. Custom action types added through Future filters are resolved into the action dimension.

 

Yes. Custom action types registered through Future filters appear as values in the action dimension, fully chartable. A site with a custom move-to-archive action can scope every chart to that cohort or break it out alongside built-in actions.

 

Yes. A toggle includes posts whose expiry has already fired, so you can review the recent history of trashed, unpublished, or category-changed posts. Useful for confirming that yesterday's scheduled actions completed and nothing fell through the cron.

 

Yes. The meta keys and action shapes did not change in the rename to PublishPress Future, so legacy installs work without configuration. Sites mid-migration can chart before and after the rebrand to confirm continuity of scheduled actions.

 

Yes. Charts and Tables share the same data layer. Clicking a chart segment scopes the SleekView expiration table to that cohort, so a spike on the next-week area chart turns into a sortable list in one click for risk review.

 

Yes. PublishPress Future supports any post type, and SleekView Charts mirrors that. The post-type dimension is filterable, so a site that schedules expirations on products, events, and standard posts can chart each separately or run a combined timeline.

 

No. Charts read from postmeta with cache-duration controls and do not interact with the scheduled cron jobs Future runs. The plugin's action layer is untouched; SleekView Charts is observational against the same data the meta boxes write.

 

Yes. Each card exports as PNG and as CSV. A quarterly export of upcoming expirations per client or per campaign type comes out of the dashboard with a screenshot instead of a per-post audit.

 

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.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

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