Skip to main content

Getting Started

Welcome to Meeting List Lite – a streamlined WordPress plugin for displaying 12-step meeting information when your meeting data is maintained elsewhere.

Overview

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:

  • Use BMLT Root Server 4.0.0+ - Built-in TSML compatibility!
  • Maintain their meeting data in BMLT, Google Sheets, JSON feeds, 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

  • BMLT Integration: Works seamlessly with BMLT Root Server 4.0.0+ via built-in TSML output
  • TSML UI Integration: Displays meetings using the same TSML UI interface as 12 Step Meeting List
  • Multiple Data Sources: Supports BMLT servers, JSON feeds, and Google Sheets (via simple .json URL conversion) that follow the TSML spec
  • No Database Required: Your data source is the single source of truth
  • Lightweight: Easy to set up with minimal overhead
  • Real-time Data: When using BMLT, always shows current meeting information

Requirements

  • WordPress: 6.8 or higher (tested up to)
  • PHP: 8.0 or higher
  • Data Source: Must follow the TSML specification
  • Geocoding: For in-person meetings, latitude and longitude coordinates must already be included in your data (this plugin does not perform geocoding)
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.

Next Steps

  1. Install the plugin
  2. Configure your data source
  3. Learn how to use the shortcode