Complete church website resources — always free.

DIY Sermons

Plugin · Free with no premium tier

A free, full-featured sermon library for a single church with optional multiple campuses.

DIY Sermons desktop mobile and settings mockup
Product overview with desktop and responsive presentation.
DIY Sermons and DIY Church Events publishing workflow
Additional design, workflow, or setup detail.

What it can do

  • Sermons with audio, video, livestreams, transcripts, Scripture, podcast fields, and unlimited resources
  • WordPress Media Library and remote media URLs by default
  • Optional Amazon S3 and S3-compatible object-storage uploads
  • Rich speaker biographies with history, education, credentials, testimony, campus links, contact, and social profiles
  • Single- and multi-campus profiles with service times, directions, pastors, livestreams, and archives
  • KJV by default with cached HelloAO Bible API passages and per-sermon translation choices
  • Multiple podcast shows with standards-oriented RSS and Podcasting 2.0 people/transcript tags
  • Grid, list, compact, media-first, masonry, carousel, playlist, and calendar-style libraries
  • Horizontal, vertical, compact, widget, shortcode, and block filters with URL parameters
  • Gutenberg blocks, classic widgets, shortcodes, sharing tools, structured data, and print styles
  • Importers for Advanced Sermons, Sermon Manager for WordPress, and Series Engine CSV exports
  • Duplicate-safe migration mapping and rollback of imported DIY records
  • Optional reviewable WordPress AI plans with history and rollback; Bible text is never supplied by AI
  • WPML, Polylang, RTL, translated-field, and language-aware extension readiness
  • Completeness, accessibility, remote-media health, bulk, embed, and listening-queue tools

Designed for practical setup

This product is built for churches and site administrators who need a complete, understandable workflow without being forced into a paid upgrade. The interface uses normal WordPress permissions and APIs, and optional companion integrations fail gracefully when they are not installed.

Requirements

  • WordPress and PHP versions listed in the included readme
  • An administrator account for installation and setup
  • A current backup before changing a production site

Typical setup

  1. Download and upload the plugin under Plugins > Add Plugin.
  2. Activate it and review its settings before publishing content.
  3. Test the primary workflow on a staging site or with sample content.
  4. Use the documentation and community forum when you need guidance.

Free, self-serve support

The download is provided free for the church community. Start with the manual and WordPress Guides, search the support forum, and then open a registered support topic if the answer is not already available. Forum participation requires a free account so discussions can be moderated and followed up responsibly.

Visit the support forum or create an account.