Skip to content

Timeline Filters ​

The Timeline Filters function adds custom ordering options to Voxel’s Timeline widget. The first available filter is “Unanswered” which shows posts that have no replies yet.

Overview ​

Voxel’s Timeline widget includes built-in ordering options like Latest, Most Liked, and Most Discussed. Timeline Filters extends this with additional ordering options that Voxel doesn’t provide out of the box.

Available Filters ​

  • Unanswered – Shows posts with no replies (reply_count = 0), sorted by newest first

More filters may be added in future updates.

Setup Instructions ​

Step 1: Enable the Function ​

  1. Navigate to Voxel Toolkit → Functions in your WordPress admin
  2. Find Timeline Filters in the list
  3. Toggle the switch to enable the function

Step 2: Configure Filter Options ​

  1. Click the gear icon next to Timeline Filters to open settings
  2. Check Enable “Unanswered” filter
  3. Optionally set a custom label (default: “Unanswered”)
  4. Click Save Changes

Step 3: Enable on Timeline Widget ​

  1. Edit your page in Elementor
  2. Select the Timeline (VX) widget
  3. In the Timeline settings section, find Enable “Unanswered” Filter (VT)
  4. Toggle it on
  5. Optionally set a custom label for this specific widget
  6. Save the page

How It Works ​

When enabled on a Timeline widget:

  • The “Unanswered” option appears in the ordering dropdown alongside Voxel’s default options
  • When selected, posts are filtered to show only those with zero replies
  • Results are sorted by newest first
  • Pagination works normally with the “Load more” button

Supported Timeline Modes ​

The Unanswered filter works with all Timeline widget display modes:

  • Post Reviews – Shows unanswered reviews on a listing
  • Post Wall – Shows unanswered wall posts on a listing
  • Post Timeline – Shows unanswered timeline posts from a listing
  • Author Timeline – Shows unanswered posts by the profile author
  • User Feed – Shows unanswered posts in the logged-in user’s newsfeed
  • Global Feed – Shows unanswered posts from sitewide activity

Use Cases ​

Community Forums ​

Help community managers quickly find questions that haven’t been answered yet, ensuring no member’s query goes unnoticed.

Support Requests ​

On listings that function as support tickets or requests, filter to see which ones still need a response.

Review Management ​

Business owners can find reviews they haven’t responded to yet, improving customer engagement.

Q&A Sections ​

On listings with Q&A walls, surface unanswered questions so experts can provide answers.

Per-Widget Configuration ​

The filter can be enabled or disabled on each Timeline widget independently. This allows you to:

  • Enable the filter on a community page’s timeline
  • Keep it disabled on a listing’s review section
  • Use different labels on different pages

Troubleshooting ​

Filter Not Appearing in Dropdown ​

  • Verify Timeline Filters function is enabled in Toolkit settings
  • Check that “Enable Unanswered filter” is checked in function settings
  • Ensure the toggle is enabled on the specific Timeline widget in Elementor
  • Clear any page caches and hard refresh the browser

No Results When Filtering ​

  • This is normal if all posts have at least one reply
  • Try on a timeline that has some posts without replies

Toggle Not Showing in Elementor ​

  • Make sure the function is enabled with the Unanswered filter checked
  • Look in the “Timeline settings” section of the widget, not the style tabs
  • The control appears at the bottom of the section

Technical Details ​

The filter queries the Voxel timeline database table with these conditions:

  • reply_count = 0 – Posts with no replies
  • moderation = 1 – Only approved/published posts
  • repost_of IS NULL – Original posts only (not reposts)
  • Sorted by created_at DESC – Newest first

Built by Code Wattz.