Appearance
Timeline Dynamic Tags
The Timeline Dynamic Tags feature provides dynamic tags to access the latest and oldest entries from post timelines, walls, and reviews. Display review snippets, last review dates, or timeline content anywhere in your templates.
Overview
Voxel’s timelines and reviews store valuable content that you might want to display in other parts of your templates. These dynamic tags let you pull in the latest or oldest review, timeline post, or wall post and display specific properties like the content, author, score, or date.
Key Features
- Access latest or oldest entries from reviews, timeline, and wall
- Get content, author, score, date, and link
- Use with date modifiers for formatting
- Results cached for performance
- Returns empty string when no entries exist
Setup Instructions
The dynamic tags are always enabled.
Available Dynamic Tags
Reviews Tags
| Dynamic Tag | Description |
|---|---|
@post(vt_reviews.latest.content) | Content of the latest review |
@post(vt_reviews.latest.author) | Display name of the reviewer |
@post(vt_reviews.latest.score) | Review score (1-5) |
@post(vt_reviews.latest.date) | Date of the review |
@post(vt_reviews.latest.link) | Direct link to the review |
@post(vt_reviews.oldest.*) | Same properties for oldest review |
Timeline Tags
| Dynamic Tag | Description |
|---|---|
@post(vt_timeline.latest.content) | Content of the latest timeline post |
@post(vt_timeline.latest.author) | Display name of the author |
@post(vt_timeline.latest.date) | Date of the post |
@post(vt_timeline.latest.link) | Direct link to the post |
@post(vt_timeline.oldest.*) | Same properties for oldest post |
Wall Tags
| Dynamic Tag | Description |
|---|---|
@post(vt_wall.latest.content) | Content of the latest wall post |
@post(vt_wall.latest.author) | Display name of the author |
@post(vt_wall.latest.date) | Date of the post |
@post(vt_wall.latest.link) | Direct link to the post |
@post(vt_wall.oldest.*) | Same properties for oldest post |
Note
Timeline and wall posts do not have a score property – only reviews have scores.
Use Cases
Review Snippets
Display a snippet of the latest review on listing cards or headers.
Last Activity Indicators
Show when the last review or post was added to indicate active listings.
Featured Testimonials
Pull in the latest positive review to display prominently.
First Post Recognition
Show the original post on a listing using the oldest timeline tag.
Visibility Rules
Combine with Elementor visibility rules to show elements only when reviews exist (when the tag is not empty).
Performance
Results are cached per page request:
- Using multiple properties from the same entry only queries once
- Each unique source (reviews/timeline/wall) + direction (latest/oldest) is cached
- No performance impact from using tags multiple times on the same page
Troubleshooting
Tag Returns Empty
- Check that the post has reviews/timeline posts
- Verify the function is enabled
- Ensure you’re in a post context (not outside a loop)
Score Property Not Working
- Score is only available for reviews, not timeline or wall posts
- Check that reviews have scores enabled on the post type
Date Not Formatting
- Use the |date() modifier after the tag
- Check PHP date format syntax

