Directory / plugin

Tushiyah Sermon Audio Manager

v1.9.2 · by Donovan Chenchiah

Manage audio sermons with topics, speakers and series. Topics can hold any number of audio messages.

View on WordPress.org

About this plugin

Tushiyah Sermon Audio Manager adds a Sermon post type with a drag-and-drop audio manager so one sermon can contain multiple audio files (rendered as a native WordPress playlist), plus a hierarchical Topics taxonomy designed for topics that group many audio messages — a topic archive lists every sermon and its player automatically.

Features:

  • Sermons post type with featured image, excerpt and revisions.
  • Multiple audio files per sermon via the Media Library, sortable by drag and drop.
  • External audio URLs — paste a link to files hosted anywhere (podcast host, S3/R2, CDN) so long sermons bypass upload-size limits entirely.
  • Topics taxonomy (hierarchical) — one topic can contain unlimited audio messages across many sermons.
  • Speakers and Series taxonomies included.
  • Listen or download — every audio gets a player plus a download link (both toggleable).
  • Dashboard display controls — under Sermons > Settings, choose exactly which details appear (date, speaker, series, scripture, topics, author) on single sermons and archive cards, where the player sits, and whether output is injected automatically or placed manually.
  • Search — [tushse_sermon_search] shortcode with keyword, topic and speaker filters, plus automatic integration with the default WordPress search (including scripture references).
  • Works with any theme: output is injected into your theme’s normal rendering (classic and block themes). No template overrides needed.
  • Shortcodes:
    • [tushse_sermons topic="faith" limit="10"] — list sermons, optionally filtered by topic, speaker or series.
    • [tushse_sermon id="123"] — display a single sermon with its player(s).
    • [tushse_sermon_topics] — list all topics.
    • [tushse_sermon_search] — sermon search form with results.
  • Admin list table columns for audio count, date preached, speaker, topics and series, plus a topic filter dropdown.
  • Optional data removal on uninstall (opt-in on the settings page).
  • Translation ready; no external requests, no tracking.

Plugin tags