Skip to main content

[benecaster_episode_nav]

Plugin Free

Renders previous and next episode navigation links for the current (or specified) episode. Use when you need manual placement — in show notes content, a sidebar widget, or a page builder section. The Episode Page settings panel (Settings → Show → Episode Page) handles auto-injection without this shortcode.

Respects benecaster_episode_nav_prev and benecaster_episode_nav_next filters on the resolved adjacent episode posts. Output filterable via benecaster_episode_page_block_episode_nav.

Parameters

Name Type Default Required Description
episode_id int (current episode) No Episode to generate navigation for
show_id int (current show) No Scopes prev/next lookup to this show
style string arrows No Navigation style: arrows (← / → with title), text (Previous / Next with title), both (glyph + label + title)
show_titles bool true No Whether to display episode titles alongside the navigation links
prev_label string Previous No Label text for the previous-episode link
next_label string Next No Label text for the next-episode link
scope string show No show — prev/next across all episodes in the show; season — prev/next within the current episode's season only (falls back to show if no season is assigned)

Example

<!-- Default arrows style on the current episode page -->
[benecaster_episode_nav]

<!-- Text style without titles, specific episode -->
[benecaster_episode_nav episode_id="123" style="text" show_titles="false"]

<!-- Season-scoped navigation with custom labels -->
[benecaster_episode_nav scope="season" prev_label="← Previous chapter" next_label="Next chapter →"]

<!-- Both arrow and text label -->
[benecaster_episode_nav style="both"]