← All widgetsWidget 315 · emcp_custom_315

Post Timeline

Elementor widget4 layouts15 content options28 style options4 panel sections

Built with the EMCP Widget Builder and registered under the EMCP Custom category of the Elementor panel. Search the panel for: timeline, posts, blog, history, dynamic, archive.

Setup guide

  1. Open a page in Elementor, search the panel for Post Timeline and drag it into a container.
  2. Content › Layout: Layout, Date Display, Show Featured Image, Show Excerpt, Show Category, Show Author, Show Reading Time, Show Read More and 6 more.
  3. Content › Query: Posts.
  4. Pick a Layout: Vertical, alternating sides, Vertical, line on the left, Horizontal (scrollable), Compact list with dates. Each one is shown below.
  5. Style tab sections: Line & Marker, Card. Colours, typography and spacing set here are scoped to this widget instance.
  6. Publish. Every option is a standard Elementor control, so it responds to the editor, dynamic tags and global styles as usual.
Posts is a live query (source: posts). A "Posts" panel with filters, ordering and count is generated for it; results come from this site's data on every page load.
Conditional options: Marker Icon appears when Marker is icon.
Ships with its own JavaScript; it runs once per instance and re-initialises inside the Elementor editor preview.
Layout

Vertical, alternating sides

Layout = alternate

  1. 0
    September 19, 2026
  2. 1
    September 16, 2026
  3. 2
    September 13, 2026
  4. 3
    September 10, 2026
  5. 4
    September 7, 2026
  6. 5
    September 4, 2026
  7. 6
    September 1, 2026
  8. 7
    August 29, 2026

No posts found.

Layout

Vertical, line on the left

Layout = left

  1. 0
    September 19, 2026
  2. 1
    September 16, 2026
  3. 2
    September 13, 2026
  4. 3
    September 10, 2026

No posts found.

Layout

Horizontal (scrollable)

Layout = horizontal

  1. 0
    September 19, 2026
  2. 1
    September 16, 2026
  3. 2
    September 13, 2026
  4. 3
    September 10, 2026
  5. 4
    September 7, 2026
  6. 5
    September 4, 2026

No posts found.

Layout

Compact list with dates

Layout = compact

  1. 0
    September 19, 2026
  2. 1
    September 16, 2026
  3. 2
    September 13, 2026
  4. 3
    September 10, 2026

No posts found.

Options reference

Every control the widget exposes, grouped by panel section. Names in code are the setting keys used by the MCP tools (add-free-widget, update-widget).

Content tab

Layout

OptionTypeChoices / rangeDefaultNotes
Layout
layout
DropdownVertical, alternating sides, Vertical, line on the left, Horizontal (scrollable), Compact list with datesalternate
Date Display
date_style
DropdownDate badge on the line, Date inside the card, Year markers + date insidebadge
Show Featured Image
show_image
Toggleon / offyes
Show Excerpt
show_excerpt
Toggleon / offyes
Show Category
show_cat
Toggleon / offyes
Show Author
show_author
Toggleon / off
Show Reading Time
show_reading
Toggleon / off
Show Read More
show_btn
Toggleon / offyes
Read More Text
btn_text
TextRead more
Marker
marker
DropdownDot, Icon, Number, Small thumbnaildot
Marker Icon
marker_icon
Iconfas fa-pen-nibShown when marker = icon
Reveal on Scroll
reveal
Toggleon / offyes
Line Fills as You Scroll
line_progress
Toggleon / offyes
Empty Text
empty_text
TextNo posts found.

Query

OptionTypeChoices / rangeDefaultNotes
Posts
posts
QuerySource: posts

Style tab

Line & Marker

OptionTypeChoices / rangeDefaultNotes
Accent
accent
Color#6a11cb
Line Color
line_color
Color#e4e7ec
Line Width
line_w
Slidermin 1, max 8, px2
Marker Size
marker_size
Slidermin 10, max 72, px20
Marker Background
marker_bg
Color#ffffff
Marker Icon / Number Color
marker_color
Color#6a11cb
Date Badge Background
date_bg
Color#101828
Date Badge Color
date_color
Color#ffffff
Date Typography
date_typo
Typography
Year Marker Typography
year_typo
Typography
Year Marker Color
year_color
Color#98a2b3
Gap Between Items
gap
Slidermin 0, max 100, px32

Card

OptionTypeChoices / rangeDefaultNotes
Background
card_bg
Color#ffffff
Border
card_border
Border
Radius
card_radius
Slidermin 0, max 40, px14
Shadow
card_shadow
Box shadow
Hover Shadow
card_shadow_h
Box shadow
Padding
card_pad
Dimensions
Image Height
img_h
Slidermin 60, max 400, px160
Title Typography
title_typo
Typography
Title Color
title_color
Color#101828
Title Hover
title_color_h
Color#6a11cb
Excerpt Typography
excerpt_typo
Typography
Excerpt Color
excerpt_color
Color#475467
Meta Color
meta_color
Color#98a2b3
Category Color
cat_color
Color#6a11cb
Read More Color
btn_color
Color#6a11cb
Card Width (horizontal)
card_w
Slidermin 200, max 500, px300

Add it with the MCP tools

Any connected agent can place this widget: call add-free-widget with widget_type: "emcp_custom_315" and a settings object using the keys above. Run get-custom-widget with id 315 for the full JSON spec.