
Tiger Post Title is the dedicated dynamic-title widget in Tiger Elements. It exists to solve a specific problem that a generic Elementor Heading widget cannot: when you build a Theme Builder single-post template, an archive card, or a loop item, you don’t know in advance what the title text will be — it has to be pulled live from whichever post is currently being rendered. Tiger Post Title reads the real title of the post in context (including the post being iterated inside Tiger’s Advanced Loop / loop grid, via the internal $tiger_loop_post_id global) rather than showing static, hard-coded text. Because of this, the widget explicitly marks itself as dynamic content (is_dynamic_content() returns true), which forces Elementor to skip static caching so the title never goes stale when reused across many posts.
Setting it up
All the primary options live under the Title Settings section in the Content tab. The HTML Tag control lets you choose the semantic wrapper the title renders in — H1 through H6, or plain div, span, or p — defaulting to H2. This matters for SEO and accessibility: on a single-post template you typically want H1 here since it becomes the page’s real headline, whereas inside a loop/archive card H2 or H3 is usually correct so you don’t end up with multiple H1s on one page.
The Fallback Text field (dynamic-tag enabled, defaulting to “No Title Available”) is shown whenever get_the_title() comes back empty — for example a post saved without a title, or an edge case in the loop. It’s worth setting this to something on-brand rather than leaving the default, since it can genuinely appear on a live archive if an author forgets to add a title.
The Link dropdown controls whether the whole title becomes clickable, with three states: None (renders inside a plain span), Post URL (Dynamic) (wraps the title in an anchor pointing at get_permalink() for the current/loop post — the setting you want on any archive or blog grid), and Custom URL, which reveals a Custom Link URL control (with target/rel/nofollow options built into Elementor’s URL control) for pointing the title somewhere unrelated to the post itself.
Before & after elements
A separate Before & After section lets you decorate the title without touching a second widget. Before Element and After Element each accept None, Icon, or Text. Choosing Icon reveals an Icon Before / Icon After control (Elementor’s icon library, rendered through Icons_Manager::render_icon()), and choosing Text reveals a Before Text / After Text field, both dynamic-tag enabled so they can pull post meta, ACF fields, or other dynamic content of their own. This is commonly used for things like a small arrow icon before a “Read More”-style linked title, or a category label appended after the headline, all inside one rendered element rather than stacking extra widgets in the loop item, which keeps loop markup lighter.
Styling and editor behavior
The Style tab gives responsive Alignment, a full Typography group, a Text Shadow group, and independent Normal/Hover color controls for both the title text and the before/after icon — plus responsive Icon Size and Spacing sliders that control the gap between the icon/text decorations and the title itself. One editor-only nuance: if you’re editing a Theme Builder template of type tiger_template and you’re not inside a loop context, the widget shows a static placeholder string, “Post Title Preview”, instead of trying to resolve a real post — this only happens in the editor, on the front end it always resolves the actual post title or the fallback text.
When to use this vs. related widgets
Use Tiger Post Title specifically for the headline — it is not a general text widget. If you need the post body, reach for Tiger Post Content instead; for a trimmed summary, use Tiger Post Excerpt. For the featured image, use Tiger Featured Image, and for author name/avatar/bio blocks, use Tiger Author Box. Publish date, comment count, and similar meta fields belong in Tiger Dynamic Meta, and category/tag chips belong in Tiger Post Terms. If what you actually want is a standalone call-to-action link (not the title itself made clickable), Tiger Dynamic Button is the better fit since it’s purpose-built for button styling rather than heading semantics.
Practical tips
- Set the HTML Tag to H1 only on the actual single-post template where the title is the true page headline; downgrade to H2/H3 anywhere the widget repeats inside a loop or grid to avoid duplicate H1s hurting SEO.
- If you link the title with Post URL (Dynamic), remember the entire title — including any Before/After icon or text — becomes part of the clickable area, since the link wraps the whole
.tg-dyn-tt-innercontainer, not just the title text span. - Give Fallback Text real, brand-appropriate copy; because it’s dynamic-tag enabled you can even bind it to another field (like a custom “display_title” meta key) so untitled posts still show something meaningful instead of Elementor’s generic default.
- Use the Before/After Text or Icon options instead of adding a second widget when you just need a small label or icon glued to the title — it saves a widget in the loop template and keeps the icon/text vertically aligned via the built-in flex wrapper.