EP Scheduled Content
EP Scheduled Content lets you write a page or post as a draft, set a publish date and time, then walk away. When the scheduled time arrives, the content goes live automatically.
Published by ElmsPark Studio.
Use cases
Section titled “Use cases”- Seasonal content. Write your “Black Friday sale” page in October, schedule for November.
- Editorial calendar. Queue a week’s worth of blog posts; publish one per weekday at 9am.
- Coordinated launches. Product, blog post, and landing page all go live at the same moment.
- Time-shifted publishing. Write when you’re free, publish when your audience is online.
How it works
Section titled “How it works”- Create a new page or post as normal.
- Set its status to Scheduled.
- Set Publish date and time to a future moment.
- Save as draft.
- At the scheduled moment, the plugin flips status to Published.
Requirements
Section titled “Requirements”- PageMotor 0.8.2b or later
- EP Suite base class
- A functional PageMotor scheduler (this plugin piggybacks on PM’s built-in cron).
Installation
Section titled “Installation”ep-scheduled-content.zipcomes with an EP Suite licence — ElmsPark supplies it directly (see EP Suite plugins); after install it updates through your site’s Updates screen.- Upload via Plugins → Manage Plugins. Activate.
- The Scheduled status option appears on every page’s content options.
Settings
Section titled “Settings”- Check interval. How often to check for due scheduled items. 5 minutes (default), 15, or 60.
- Notification on publish. Optionally email admin when a scheduled item goes live, as a sanity check.
The scheduled queue
Section titled “The scheduled queue”A dashboard view lists every currently-scheduled item with its publish date. You can:
- Edit to change the scheduled time.
- Publish now to override the schedule and go live immediately.
- Cancel to revert to draft.
Timezone
Section titled “Timezone”Publish times are stored in the site’s configured timezone (PageMotor settings → timezone). If your timezone and your audience’s timezone differ, schedule with your audience in mind.
Troubleshooting
Section titled “Troubleshooting”“Scheduled items aren’t publishing”
Section titled ““Scheduled items aren’t publishing””PageMotor’s scheduler needs to be working. Check cron is running on your server. A common cause of unreliable scheduling is disabled cron on shared hosting.
“Items publish hours later than scheduled”
Section titled ““Items publish hours later than scheduled””The check interval determines how precise the timing is. With the 60-minute check interval, an item scheduled for 9:00am might not publish until 9:59am. Reduce the interval to 5 or 15 minutes for tighter timing.
“I scheduled for next week, the item is already live”
Section titled ““I scheduled for next week, the item is already live””Check the date was saved correctly. Timezone confusion is the usual cause.
“I want to schedule an unpublish (retract) too”
Section titled ““I want to schedule an unpublish (retract) too””Not currently supported. Auto-unpublish is a separate feature request in the review queue.
Feedback and corrections
Section titled “Feedback and corrections”For a quick question about this plugin, EP Support inside your admin is the fastest option. The chat widget sits on every EP plugin settings page and knows which one you’re on, with starter questions and links preloaded for that exact screen.
For anything bigger — a bug report, a feature request, or a “how do I…” that needs a real reply — open a ticket at help.elmspark.com. A real person, helped by AI, writes the reply. Usually within a few hours. Tickets don’t disappear into the void.
Changelog
Section titled “Changelog”- Settings language menu. The language menu in this plugin’s settings now lists only the languages it is actually translated into, plus English, so you can no longer pick a language that changes nothing.
- Danish. Adds a Danish translation.
- The Docs link on the Plugins screen now opens this plugin’s page on documentation.elmspark.com.
- Fixes “Your session has expired. Please reload to ensure your security.” on PageMotor 0.11. The message appeared on this plugin’s admin screens even though you were signed in perfectly normally, and whatever you were doing failed to save.
- Nothing was wrong with your session. PageMotor 0.11 started handling part of the security check that this plugin was already handling itself, and the two together made every save look invalid. The plugin now checks whether PageMotor has already done it.
- Visitors who were not signed in were never affected, on any version.
- There is nothing to reconfigure, and nothing else changed.