WP Manifestindependent plugin directory
manifest / utilities / bvrc-club-contacts-plugin

BVRC Club Contacts Manager

WordPress plugin to manage and display club officer and appointed position contacts for the Bella Vista Radio Club

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/bvarc/bvrc-club-contacts-plugin/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

A WordPress plugin for the Bella Vista Radio Club that manages and displays contact information for club officers and appointed positions.

Features

  • Stores club contacts in a dedicated database table (wp_club_contacts)
  • Displays contacts on any page or post via a shortcode
  • Groups contacts by category (Officers, Appointed)
  • Links each contact's callsign to their QRZ.com profile
  • Provides a WordPress admin page for adding and editing contacts

Requirements

  • WordPress 5.0+
  • PHP 7.4+

Installation

  1. Upload the bvrc-club-contacts-plugin folder to /wp-content/plugins/
  2. Activate the plugin through the Plugins menu in WordPress
  3. The plugin creates a wp_club_contacts table in your database on activation
  4. Go to Club Contacts in the WordPress admin menu to add contacts

Usage

Use the [bvrc_club_contacts] shortcode on any page or post:

[bvrc_club_contacts category="officers"]
[bvrc_club_contacts category="appointed"]

Default category: officers

Each contact displays as:

Position  Full Name  Callsign  — Email, QRZ

Database Schema

Table: {prefix}_club_contacts

Column Type Description
id mediumint(9) Auto-increment primary key
category varchar(50) officers or appointed
full_name varchar(100) Member's full name
email varchar(100) Contact email address
callsign varchar(50) Amateur radio callsign
position varchar(100) Club title or role

License

GPL-2.0-or-later — see LICENSE

Author

Roger Dickey, KJ4QIS — Bella Vista Radio Club