The FacetWP Time Since add-on is an official extension for the FacetWP plugin that allows users to filter WordPress content based on how much time has passed since a specific date (e.g., “Past 30 days” or “Last 24 hours”).
This is EXACTLY the same product as distributed by the developer. Sales Page
Version: 1.7.2 (Current as of 2026)
Developer: FacetWP (Official Add-on)
UI Types: Radio buttons, Dropdowns, or fSelect (searchable single-select).
Data Source Support: * Standard WordPress: Post Date, Post Modified.
Custom Fields: Advanced Custom Fields (ACF) Date Picker or Date Time Picker.
Format Requirements: Custom fields must be stored in YYYY-MM-DD or YYYY-MM-DD HH:MM:SS format.
Timezone Logic: Automatically honors the timezone set in the WordPress General Settings.
Recency Filtering: Ideal for job boards, news sites, or classifieds where “freshness” is a primary search criterion.
Predefined Intervals: Supports quick-set ranges like Past Day, Past Week, Past Month, and Past Year.
Custom Intervals: You can define custom ranges using PHP’s strtotime format (e.g., -3 days, -6 months).
Future/Past Support: Can be used to filter upcoming events (future dates) or historical archives (past dates).
AJAX-Powered: Results update instantly without a page refresh, consistent with the core FacetWP experience.
Ghost Choices: Includes an “Empty Choices” setting to dim or hide time intervals that return zero results.
To use this facet, you must define the intervals in the “Choices” area of the facet settings using a Pipe (|) separator:
| Label (Visible to User) | Value (PHP Format) |
| Past 24 Hours | -1 day |
| Past Week | -7 days |
| Past Month | -30 days |
| Next 7 Days | +7 days |
| Today | today |
post_date
post_modified
my_custom_event_date (ACF Field)
FacetWP Core: Requires FacetWP (Premium) to be installed and active (v4.0+ recommended for best compatibility).
WordPress Version: Compatible with WP 5.0 through 6.x.
PHP Version: PHP 7.0 or higher is required.