Scheduled Content
89,00 €
Scheduled Content is a powerful WordPress plugin for time-based content reveal. It displays Gutenberg block editor content in modal windows based on a selected calendar date β with optional automatic repeating (daily/weekly/monthly/yearly), category-wide headers/footers, grid layouts, title overlays, import/export tools, and hybrid βseenβ tracking that works for both logged-in users and visitors.
Perfect for advent calendars, timed announcements, campaigns, course modules, onboarding flows, offers, challenges, and gamified content releases.
One-time payment, no renewals.
Also available as an Unlimited Site License -> get it here >
Description
π― Unlock scheduled, date-based experiences on your WordPress site
Scheduled Content brings powerful calendar-based content release tools directly into WordPress. Create beautifully designed pop-up modals containing any Gutenberg content, and choose the exact day they become visible. Add images, videos, blocks, shortcodes β anything the editor supports.
Use it for:
-
Advent calendars
-
Campaigns & promotions
-
Day-by-day challenges
-
Online courses with time-based modules
-
Seasonal messages
-
Pre-planned onboarding
-
Countdown-style content
-
Intervals, exercises, or event content
All without writing a single line of code.
ποΈ Flexible scheduling with smart recurrence
Each item supports:
-
One-time reveal on a specific date
-
Daily repeating (opens once per day after start date)
-
Weekly repeating (same weekday as start date)
-
Monthly repeating (same day-of-month, smart February handling)
-
Yearly repeating (annual seasonal messages)
The recurrence logic is calendar-accurate and runs without cron jobs.
π¬ Auto-opening modal windows
Scheduled items can auto-open as elegant modal popups β but only if:
-
The date or recurrence says they should
-
The user has not seen it yet during the current recurrence cycle
This protects users from repeated popups and creates a seamless experience.
π§ Hybrid tracking: user meta + cookies
The plugin tracks which items users have already opened.
-
Logged-in users: stored in user meta
-
Visitors: stored in cookies
-
One logic for both β fully reliable, even across devices for logged-in accounts
π Import / Export (JSON)
Build your content once and reuse it anywhere.
-
Export full category content (including images, recurrence and dates)
-
Import onto a new site with one click
-
Automatically recreates categories and featured images
Perfect for agencies and recurring seasonal campaigns.
π Category headers & footers
Each category can define:
-
A header
-
A footer
β¦that appear automatically in every modal belonging to that category.
Great for consistent branding, recurring CTAs, instructions, or themed campaigns.
π§© Grid layout with customizable appearance
Display scheduled items as a responsive grid:
-
Choose columns, gaps, aspect ratios, colors, and total slots
-
Supports dynamic thumbnails or placeholders
-
Add title overlays with fully customized tag, size, color, background and position
When a user clicks an item, the modal opens immediately.
π§ Developer-friendly structure
-
Custom Post Type (
scheduled_content) -
Custom taxonomy (
sc_category) -
Clean shortcode interfaces:
-
[scheduled_content_modal id="123"] -
[scheduled_content_grid category="x"] -
[scheduled_content_category category="x"]
-
-
Fully translatable
-
Compatible with caching
π Secure one-time-purchase license model
Your purchase includes:
-
Lifetime usage
-
Ongoing updates while the plugin is actively maintained
-
Support during the active development lifecycle
No subscriptions β simple and predictable.
βοΈ Key Features
-
Display block-editor content in modal windows
-
Auto-open based on exact date or recurrence
-
Daily / weekly / monthly / yearly repeating
-
Category-based auto-opening
-
Category header & footer content
-
Grid view with fixed βslotsβ (like advent calendar)
-
Title overlays with full custom styling
-
Hybrid user tracking (meta + cookies)
-
Export/import (with images)
-
Clean admin interface
-
Fully compatible with any theme using Gutenberg
-
Works out of the box β no coding needed
π Perfect for creators, marketers, educators and seasonal sites
Whether you’re building a holiday calendar, a multi-day challenge, scheduled mini-games, campaign-based popups or simply need time-based modals, Scheduled Content gives you a complete, flexible solution.
- EnsimmΓ€inen julkinen versio
π Scheduled Content β Installation & User Guide
This guide walks you through installing the Scheduled Content plugin, creating your first scheduled items, using modal and grid shortcodes, configuring recurrence, and managing category-wide settings.
1. π§ Installation
A) Install via ZIP (WooCommerce download)
-
Download the plugin ZIP file from your account.
-
In WordPress admin, go to:
Plugins β Add New β Upload Plugin -
Upload the ZIP file.
-
Click Install Now β Activate.
B) Enter your license key
-
Go to:
Settings β Lieska Plugin Licenses β Scheduled Content -
Enter your license key.
-
Save β updates are now enabled.
2. π Creating Scheduled Content Items
A) Add a new item
-
Go to Scheduled Content β Add New
-
Add a title and Gutenberg content
-
You can include text, images, embeds, blocks, shortcodes etc.
-
B) Choose the βShow on dateβ
In the Schedule meta box:
-
Pick the date when this content becomes active.
C) Choose recurrence (optional)
Available options:
-
No repeat β Appears only on the exact date
-
Daily β Once per day after start date
-
Weekly β Every week on the same weekday
-
Monthly β Same day-of-month (smart handling for shorter months)
-
Yearly β Same month-day every year
D) Assign categories
Categories control:
-
Grid grouping
-
Auto-open lists
-
Optional category header/footer overlays
Go to Scheduled Content β Categories to create and edit them.
3. πΌοΈ Category Header & Footer
Each category can define:
-
Header β shown at top of every modal in this category
-
Footer β shown at bottom of every modal
Supports:
-
Gutenberg
-
Images
-
Buttons
-
Shortcodes
-
Videos
-
Anything you can put in the block editor
You can edit these in:
Scheduled Content β Categories β Edit Category
4. πͺ Modal Display (Shortcode)
Use this shortcode to display a single modal.
Shortcode: [scheduled_content_modal]
Parameters:
| Parameter | Type | Description |
|---|---|---|
| id | integer | Required. The ID of the Scheduled Content item. |
Example:
Behavior:
-
Modal will only render if the Show on date has arrived
-
If recurrence is enabled, it respects calendar rules
-
Auto-opening is handled automatically using hybrid tracking
5. π’ Grid Display (Shortcode)
Displays a grid layout (like advent calendar or campaign grid) containing scheduled items.
Shortcode: [scheduled_content_grid]
Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
| category | string | “” | Filter by category slug |
| cols | integer | 4 | Number of columns |
| gap | integer | 10 | Grid gap in px |
| total | integer | 24 | Total number of slots (empty placeholders allowed) |
| color | string | #eeeeee | Placeholder color |
| order | ASC / DESC | ASC | Order by publish date |
| title_tag | string | h3 | h1βh6 or p |
| title_size | string | 16px | CSS font-size of title overlay |
| title_color | string | #ffffff | Text color |
| title_bg | string | rgba(0,0,0,0.4) | Background for title badge |
| title_top | string | 10% | Distance from top inside item |
| ratio | float | 1 | Aspect ratio (1 = square, 1.5 = landscape, etc.) |
Example:
Notes:
-
Clicking an item opens its modal immediately
-
Modals do not auto-open in grid mode
-
Items with future dates remain hidden, but placeholders stay visible
6. ποΈ Auto-Open by Category (Shortcode)
This shortcode automatically outputs only the scheduled items for today (or current recurrence period).
Each modal will auto-open exactly once per period (per user or device).
Shortcode: [scheduled_content_category]
Parameters:
| Parameter | Type | Default | Description |
|---|---|---|---|
| category | string | “” | Required. Category slug |
| order | ASC / DESC | ASC | Order of processed items |
Example:
Behavior:
-
Only items due today will render
-
They will auto-open exactly once
-
Uses hybrid tracking (user meta + cookies)
-
Useful for: advent calendars, daily lessons, promotions, etc.
7. ποΈ Hybrid Tracking (Seen Once Per Period)
The plugin ensures items auto-open only once per:
-
Day (daily/no repeat)
-
Week (weekly recurrence)
-
Month (monthly recurrence)
-
Year (yearly recurrence)
Tracking is stored in:
-
user_metafor logged-in users -
cookiesfor anonymous users
This prevents popup spam and ensures consistent behavior.
8. π€ Export & Import (JSON)
Export:
-
Go to Tools β Scheduled Content Export / Import
-
Choose a category
-
Download JSON file
Exports include:
-
Title
-
Content
-
Date and recurrence
-
Categories
-
Featured image (base64)
Import:
-
Go to the same page
-
Upload a JSON file
-
Plugin automatically:
-
Re-creates categories
-
Reimports full posts
-
Rebuilds thumbnails
-
Perfect for migrating calendars or reusing seasonal content.
9. ποΈ Shortcode Summary (Cheat Sheet)
Single Modal:
Grid:
Auto-Open Category:
10. π‘ Recommended Use Cases
Marketing & Campaigns
-
Advent calendars
-
Flash offers
-
Scheduled announcements
Education & Training
-
Daily lessons
-
Monthly modules
-
Weekly tasks
Community & Events
-
Challenge calendars
-
Daily inspiration
-
Countdown events
Websites & Portals
-
Seasonal greetings
-
Popup onboarding
-
Timed notifications





Reviews
There are no reviews yet.