plugin-icon

Meeting List Lite

This is a WordPress plugin for displaying 12-Step Meeting Information.
Version
1.2.3
Last updated
Nov 11, 2025

Meeting List Lite is a streamlined solution for displaying 12-step meeting information on your WordPress site when your meeting data is maintained elsewhere. Unlike the full 12 Step Meeting List plugin, this “lite” version doesn’t include a database or editing capabilities, it simply displays meetings from your existing data source.

Perfect for service bodies who: * Maintain their meeting data in a Google Sheet, JSON feed, BMLT or another system * Don’t need to edit meeting information within WordPress * Want the familiar TSML UI interface without the overhead of data management * Already have geocoded meeting data (latitude/longitude for in-person meetings)

Key Features: * Displays meetings using the same TSML UI interface as 12 Step Meeting List * Supports JSON feeds and Google Sheets that follow the TSML spec * No database required—your data source is the single source of truth * Lightweight and easy to set up * Fully compatible with the TSML data format

Data Source Requirements: Your data source must follow the TSML specification. For in-person meetings, latitude and longitude coordinates must already be included in your data, this plugin does not perform geocoding.

To display your meetings, simply add the [tsml_ui] shortcode to any page or post, and configure your data source URL in the plugin settings.

Important: Your WordPress timezone should be set to a valid IANA timezone identifier in Settings General. See the PHP timezone list for valid values. Generic UTC offsets (like “UTC+5”) are not sufficient. You can also override the timezone using the timezone shortcode attribute.

External services

This plugin relies on external services to function properly:

TSML UI React ComponentService: Code4Recovery TSML UI (tsml-ui.code4recovery.org) – Purpose: Provides the JavaScript React component that renders the meeting list interface – Data sent: No user data is transmitted to this service. The plugin only loads the JavaScript library. – When: The script is loaded whenever a page contains the [tsml_ui] shortcode – Terms of use: https://github.com/code4recovery/tsml-ui/blob/main/LICENSE – Privacy policy: https://code4recovery.org/privacy/

Your Data Source – You must configure your own data source URL (JSON feed or Google Sheet) in the plugin settings – The plugin fetches meeting data from this URL to display on your site – No data is sent to your data source; the plugin only reads from it

Freeon Business plan
Tested up to
WordPress 6.8.3
This plugin is available for download for your site.