BMLT Minutes

BMLT Minutes

Details
View on WordPress

BMLT Minutes is a lightweight WordPress plugin for service bodies and committees to publish meeting minutes on their website. Most committees produce PDFs, Word docs, spreadsheets, or Google Doc links every month, and need a clean way to organize them by committee and date. Built for the bmlt-enabled community but useful for any organization that needs a tidy minutes archive.

Features:

  • Dedicated Meeting Minutes post type with an uploaded-file or external-URL document field
  • Committee taxonomy seeded with common service-committee defaults (Area, Regional, Hospitals & Institutions, Public Relations, Activities, Outreach, Literature, Policy) — fully editable
  • Meeting-date field separate from publish-date, with sorting and year-grouping
  • Supports PDF, DOC, DOCX, XLS, XLSX, PPT, PPTX, ODT, ODS, ODP, TXT, RTF, CSV, plus arbitrary URLs (Google Docs, Dropbox, OneDrive)
  • Single [bmlt_minutes] shortcode with grouping, filtering, and limiting
  • Optional password protection per post — for minutes that still contain unredacted personal details
  • Dedicated Minutes Manager role — grant trusted servants access to manage minutes only, without broader site access
  • Configurable per-file upload size limit (default 10 MB, scoped to the Minutes editor only)
  • Block-editor compatible (custom fields exposed via the REST API)
  • Works as a standalone plugin — no BMLT server required

Usage

Add the shortcode to any page or post:

[bmlt_minutes]

Filter to one committee, group by year:

[bmlt_minutes committee="hospitals-institutions" group_by="year"]

Show the 10 most recent, flat list with excerpts:

[bmlt_minutes limit="10" group_by="none" show_excerpt="true"]

Shortcode attributes:

  • committee — Slug or comma-separated slugs of Committee terms. Defaults to all committees.
  • year — Restrict to a single year by Meeting Date (e.g. 2026).
  • limit — Max items to render. -1 (default) = no limit.
  • orderdesc (default, newest first) or asc.
  • group_bycommittee (default), year, or none.
  • show_excerpttrue or false (default). Shows each post’s excerpt under the link.

Details

Plugin code:
bmlt-minutes
Plugin version:
1.0.3
Outdated:
No
WP version:
6.0 or higher
PHP version:
8.0 or higher
Test up to WP version:
7.0
Total installations:
0
Last updated:
2026-06-03
Rating:
Times rated:
0
agenda
bmlt
documents
meeting-minutes
pdf