Mattytap Sermons
Mattytap Sermons lets a church publish sermons online with the structure they actually need: speakers, series, topics, books of the Bible, and service types, all as proper WordPress taxonomies, all searchable, all filterable. Add audio and video, attach handouts (PDF, DOC, PPT, anything), embed video from YouTube or Vimeo, and ship a fully-featured iTunes-compatible podcast feed for the whole library or for any individual series, speaker, topic, or book.
Mattytap Sermons is a maintained restoration of Sermon Manager by WP for Church. The original plugin was last published to WordPress.org in September 2024 (version 2.30.0); the upstream maintainer's web presence is no longer reachable, and several publicly-disclosed CVEs remain unpatched in 2.30.0 and earlier. Mattytap Sermons is the successor line. Existing Sermon Manager installs (including 2.30.0) can switch to Mattytap Sermons as a drop-in replacement: the database schema, custom post type (wpfc_sermon), taxonomies (wpfc_preacher, wpfc_sermon_series, etc.), all wpfc_* option keys, six core shortcodes, and view templates are preserved. Multi-attachments for notes and bulletin, post-body editor support, and Twenty Twenty-Four theme wrapper are cherry-picked from upstream 2.30.0.
What Mattytap Sermons preserves
- Same shortcodes (
[sermons],[sermon_images],[list_podcasts],[list_sermons],[latest_series],[sermon_sort_fields]) - Same custom post type and taxonomies: existing sermon data carries over without import
- Same template files in
views/: existing theme overrides continue to work - Same Bib.ly Bible-reference integration
- Same iTunes-compatible podcast feeds
What's new in Mattytap Sermons
- Active security maintenance, with private vulnerability reporting for responsible disclosure
- Modernised for PHP 8.1+ and WordPress 6.0+
- Bundled outdated third-party dependencies removed or upgraded (CMB2, wp-background-processing, the entry-views polyfill, taxonomy-images)
- Continuing development on GitHub
Popular shortcodes
[sermons]: list the 10 most recent sermons[sermons per_page="20"]: list the 20 most recent sermons[sermon_images]: list all sermon series with associated image in a grid[list_podcasts]: list available podcast services with large buttons[list_sermons]: list all series or speakers in a simple unordered list[latest_series]: display information about the latest sermon series, including the image, title, and description[sermon_sort_fields]: dropdown selections to navigate to sermons by series or speaker
Credits
Mattytap Sermons is a restoration of Sermon Manager for WordPress, originally by WP for Church (Jason Westbrook and contributors). The full upstream contributor list is recorded in CONTRIBUTORS.md. Translations were originally contributed by GITNE (German, Polish), Gilles Pilloud (French), and the Dutch translation behind v2.15.13.
