WP Manifestindependent plugin directory
manifest / content / modern-catholic-plugin-parish-homilies

Modern Catholic – Parish Homilies releases

Modern Catholic plugin for parish homilies with preacher, date, audio, video, document, shortcode, and block support.

by Andrew Schmitt · github.com/twitchd8/modern-catholic-plugin-parish-homilies · website

★ 0stars
3release downloads
0forks

Install

The author publishes release zips, so WP-CLI can install straight from GitHub:

wp plugin install https://github.com/twitchd8/modern-catholic-plugin-parish-homilies/releases/download/v0.2.3/modern-catholic-plugin-parish-homilies-0.2.3.zip

Modern Catholic Plugin Suite

Part of Modern Catholic — modular WordPress tools for Catholic parish websites.


Modern Catholic – Parish Homilies

A WordPress plugin for organizing and publishing parish homilies. Provides a “Homilies” custom post type with sermon date, preacher, and audio URL fields. Includes a shortcode for embedding homily lists in any page or block theme. Ideal for parishes publishing weekly or seasonal messages.


Features

  • Standardized custom post type mc_homily with an archive at /homilies (show_in_rest: true)
  • Meta box fields for date (_pp_homily_date), preacher (_pp_homily_preacher), audio URL (_pp_homily_audio), video URL (_pp_homily_video), and notes/document URL (_pp_homily_doc) with media-library pickers
  • Shortcode [parishpress_homilies] lists homilies ordered by date descending and renders audio players, video embeds (oEmbed or direct video), and notes links when present
  • Block: Modern Catholic – Parish Homilies (parishpress/homilies) exposes the limit setting in the editor and renders through the shortcode
  • Single homily pages automatically append any audio, video, or document links; if a video is set it can replace the featured image
  • Minimal front-end CSS enqueued only on the public site; admin script enqueues media pickers on homily edit screens

Shortcode

List recent homilies (default limit 5):

[parishpress_homilies]

Limit how many homilies display:

[parishpress_homilies limit="10"]
  • limit (int): Number of homilies to list (default 5). Homilies are sorted by _pp_homily_date descending.

Block

Add the Modern Catholic – Parish Homilies block in the editor to adjust the list length visually. The block uses the shortcode renderer for consistent output.


Installation

  1. Upload or clone modern-catholic-plugin-parish-homilies into wp-content/plugins/.
  2. Activate Modern Catholic – Parish Homilies from Plugins.
  3. Add Homilies (mc_homily) with date, preacher, and media URLs, then place the shortcode or block where you want the list to appear.

Changelog

0.2.3

  • Use the shared Modern Catholic Primary color for document links and Muted color for homily metadata.
  • Retain WordPress preset and literal fallbacks for compatibility with other themes.

0.2.2

  • Standardize the GitHub README and release metadata across the Modern Catholic component suite.

0.2.1

  • Standardize the post type key as mc_homily and migrate existing pp_homily posts.

0.2.0

  • Initial commit.

License

Licensed under the GNU General Public License version 3.0 only (GPL-3.0-only).

Compatibility identifiers

Existing pp_homily posts are migrated to the standardized mc_homily post type. The _pp_homily_* metadata, [parishpress_homilies] shortcode, parishpress/homilies block name, and parishpress-homilies text domain remain stable so existing WordPress content remains compatible.


Releases

2 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v0.2.3 latest
Aug 24, 2026 1mo ago
modern-catholic-plugin-parish-homilies-0.2.3.zip
2
Aug 17, 2026 1mo ago
modern-catholic-plugin-parish-homilies-0.2.2.zip
1