Description
The JetEngine Post Expiration Period Module adds to JetEngine a time validity control for posts and Custom Post Types, setting a date or interval after which each item turns into a draft, trash, or a custom status. The module connects to JetEngine dynamic listings, automating the removal of expired content on classifieds sites, ads, job postings, and events with a display deadline.
Key Features
- Post validity control: sets the display period in days, hours, or a specific date directly in the editor.
- Automatic actions on expiration: changes status to draft, trash, or custom when the time runs out.
- Integration with Custom Post Types: applies expiration rules to the CPTs created by JetEngine.
- Compatibility with dynamic listings: automatically excludes expired items from the grids and lists generated by JetEngine.
- Panel configuration: centralizes expiration rules in a dedicated JetEngine screen.
Benefits of the JetEngine Post Expiration Period Module
- Automatic curation: removes outdated content without manual intervention from the editorial team.
- Always up-to-date listings: keeps relevant ads and offers by discarding expired records.
- Reduced operational load: avoids custom scripts or external routines to manage deadlines.
- Editorial consistency: ensures that only posts within the valid period appear to visitors.
Who Is It For?
- Classifieds and ads sites with a display deadline.
- Job portal platforms and event platforms with a cutoff date.
- Agencies and developers building directories and marketplaces on top of JetEngine.
The module serves projects that rely on content with a defined lifespan, eliminating the need to manually review old posts. By integrating the expiration logic directly into the JetEngine workflow, it keeps the database clean, the queries lightweight, and the visitor experience consistent—especially in directories with high registration volume and continuous updates.
Frequently asked questions
Is Crocoblock JetEngine Post Expiration Period Module GPL-licensed?
Yes. Crocoblock JetEngine Post Expiration Period Module is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Crocoblock JetEngine Post Expiration Period Module on multiple sites?
Yes. You can use Crocoblock JetEngine Post Expiration Period Module on multiple sites. The number of sites connected to Ultrapack Auto Updater is limited by your plan.
How much does Crocoblock JetEngine Post Expiration Period Module cost at Ultrapack?
Crocoblock JetEngine Post Expiration Period Module costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Crocoblock JetEngine Post Expiration Period Module include updates?
Yes. The current version of Crocoblock JetEngine Post Expiration Period Module is 1.1.2, published at Ultrapack on Feb 22, 2023. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Crocoblock JetEngine Post Expiration Period Module scanned before publication?
Yes. Every version of Crocoblock JetEngine Post Expiration Period Module goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
This item is an add-on for the Crocoblock JetEngine plugin. Installed on its own it throws no error, but it does not work either.
- Install and activate the Crocoblock JetEngine plugin before this one.
- Download the file
jet-engine-post-expiration-period.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
jet-engine-post-expiration-period.zip, click Install Now and then Activate.
- Both stay active at the same time. Deactivating the Crocoblock JetEngine plugin turns this add-on off with it.
- An add-on settings usually show up inside the main plugin screens, not in a menu of their own. If you find nothing new in the dashboard after activating, look there before opening a ticket.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready