BVRC Monthly Meeting Dates
WordPress plugin that automatically calculates and displays the next BVRC monthly meeting date (first Thursday of each month)
by Roger Dickey, KJ4QIS · github.com/bvarc/bvrc-meeting-date-plugin
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/bvarc/bvrc-meeting-date-plugin/archive/refs/heads/main.zipA WordPress plugin for the Bella Vista Radio Club that automatically calculates and displays the next club meeting date.
Features
- Calculates the first Thursday of each month as the meeting date
- Automatically advances to the next month's meeting after 9:00 PM on meeting night
- Special override for New Year's Day — if the first Thursday falls on January 1st, the meeting moves to January 8th
- Timezone-aware (America/Chicago)
- Lightweight: no database, no admin UI, just a shortcode
Requirements
- WordPress 5.0+
- PHP 7.4+
Installation
- Upload the
bvrc-meeting-date-pluginfolder to/wp-content/plugins/ - Activate the plugin through the Plugins menu in WordPress
Usage
Place the shortcode anywhere in a page, post, or widget:
[next_meeting_date]
Output example:
Thursday, April 3, 2026
The displayed date updates automatically — no manual intervention needed each month.
How It Works
- Gets the current date/time in the
America/Chicagotimezone - Computes
first thursday of this month - If that date is January 1st, substitutes January 8th
- If it's already past 9:00 PM on the meeting night, computes
first thursday of next month - Returns the date formatted as
l, F j, Y
License
GPL-2.0-or-later — see LICENSE
Author
Roger Dickey, KJ4QIS — Bella Vista Radio Club