

A sermons page built entirely from shortcodes: series, teachers, the latest sermon, and a filterable list
Most sermon plugins publish a video and a title. A sermon is more than that.
Sermon Library gives every sermon a full record: the video, the audio, a written article, a Bible study, the transcript, and the sermon notes. Each one is a tab on the sermon page, each one is downloadable as a PDF, and all of it is indexable by search engines. Someone who cannot make it on Sunday, or who is quietly working out whether to visit at all, gets the whole message rather than a play button.
Everything described below is in the free plugin.
A church running Sermon Library on a live site:
Sermon Library imports from the two most common ones, and it does the work for you rather than handing you a spreadsheet.
From Sermon Manager, Sermon Works or Mattytap Sermons. One click, on this site. There is no file to export and nothing to upload: the importer reads the sermons already in your database. It scans first and shows you what it found, then imports on your say so, and it never modifies the original plugin’s data, so you can compare the two before switching anything off. The old plugin does not even need to be active. If you already deactivated or deleted it, your sermons are still there and this will find them.
Your preachers and series stop being tags and become real pages. A taxonomy term can hold a name and not much else; a speaker in Sermon Library has a headshot, a bio, a title, social links and their own profile page, and a series has cover art, a description and a date range. Whatever your terms already carried comes across, and the rest is waiting to be filled in.
The importer also tidies up on the way through. Plugins that let you type a preacher’s name into a tag box tend to accumulate “Matt”, “Matt Watkins” and “Pastor Matt” as three separate people with three separate archive pages. The scan groups those together and lets you choose which to keep before anything is written.
From Series Engine. Upload your CSV export and the importer parses it, shows you every series it found, and lets you map each one to a new or existing series, or skip it. Nothing is written until you have reviewed that mapping.
[scsl_sermon_list]: paginated sermon list with a full filter bar[scsl_series_grid]: grid or slider of series[scsl_speaker_grid]: grid or slider of speakers[scsl_latest]: the most recent sermon[scsl_topic_list]: grid of topic pillsChurches and ministries that want their teaching to be findable, readable and shareable rather than locked inside a video player. It suits a church of forty as well as one of four thousand: there is nothing to configure before it works, and nothing you outgrow.