CD
Club Directory v2.4.0 WP
WordPress Plugin • Ham Radio & ARRL Club Management

CLUB DIRECTORY

Comprehensive directory & management suite engineered specifically for amateur radio clubs, member rosters, repeater repeaters/nodes, and on-air nets on WordPress.

100%
Native WordPress & Gutenberg
QRZ & FCC
Automated License Call Sync
Repeater Map
CTCSS, Offsets & Node Status
Net Manager
Calendar & Check-in Logging

Enterprise-Grade Features

Engineered for Amateur Radio Clubs

Everything a modern amateur radio club, emergency communications team, or ARRL section needs to manage rosters, repeaters, and weekly schedules.

Member & Roster Directory

Maintain full rosters with callsigns, license classes (Extra, General, Tech), ARRL badges, VE credentials, and emergency response roles (ARES, RACES, SKYWARN).

Searchable • Filterable • Exportable

Repeater & Node Directory

Publish comprehensive listings of 2m, 70cm, 6m, and digital repeaters (DMR, Fusion, D-STAR) with CTCSS/PL tones, offset frequencies, AllStar & Echolink node IDs.

Live Status • Tone Charts • Coverage Maps

Weekly Nets & Event Calendar

Organize weekly information nets, emergency training nets, club meetings, and VE testing sessions. Includes ICS calendar download and live countdown timers.

ICS Export • Net Control Schedules

Granular Privacy & Visibility

Give members complete control over their personal data. Toggle public vs. logged-in member views for email addresses, phone numbers, and physical street addresses.

GDPR • Role-Based Permission System

Gutenberg & Elementor Ready

Insert directory layouts directly using native Gutenberg block widgets, Elementor addons, or flexible shortcodes with customizable styling and filter tags.

Zero Coding Required • Responsive CSS

CSV / ARRL Import & Export

Quickly bulk import your existing club rosters from CSV files, Excel sheets, or ARRL section roster exports. Generate automated member dues renewal reports.

Instant 1-Click CSV Roster Sync
Developer Friendly

Seamless WordPress Architecture

Built from the ground up following WordPress VIP coding standards and modern PHP practices. Embed with simple shortcodes, query via WP REST API, or hook with custom actions and filters.

  • Standard WordPress Custom Post Types & Taxonomies
  • Full REST API endpoints for iOS/Android apps & cross-site sync
  • Automated QRZ XML subscription integration & fallback lookup
  • Compatible with PHP 7.4 through PHP 8.3+
club-directory-integration.php
PHP 8.3 • WP Hook API
// 1. Display full interactive member directory
<?php echo do_shortcode('[club_directory layout="grid" columns="3" show_photos="true"]'); ?>

// 2. Display club leadership officers only
<?php echo do_shortcode('[club_officers role="board" badge="arrl"]'); ?>

// 3. Display active repeaters with real-time status
<?php echo do_shortcode('[club_repeaters band="2m,70cm" show_tones="yes"]'); ?>

// 4. Programmatic PHP Query for custom templates
$members = \ClubDirectory\API::get_active_members([
    'license_class' => 'Extra',
    'arrl_status'   => 'active',
    'limit'         => 50
]);
Transparent Pricing

Choose the Right Plan for Your Club

One-time or annual options. Includes automatic updates and priority ham radio community support.

Single Club License

Ideal for local amateur radio clubs and repeater associations.

$49 / year
  • 1 WordPress Site Activation
  • Unlimited Members & Rosters
  • Repeater & Net Directory
  • QRZ Call Sign Lookup
  • 1 Year of Automatic Updates
Most Popular

Section & Multi-Club

For ARRL Section staff, multi-repeater groups, and regional councils.

$129 / year
  • Up to 5 WordPress Sites
  • Automated CSV / ARRL Roster Sync
  • REST API & Webhooks
  • Priority Ticket & Discord Support
  • Custom Taxonomy & Role Builder

Lifetime Club Pass

One-time payment for permanent peace of mind and unlimited updates.

$199 / one-time
  • Unlimited Site Activations
  • Lifetime Feature Updates
  • Full Source Code Access
  • Direct Developer Consulting
  • 30-Day Money-Back Guarantee
Got Questions?

Frequently Asked Questions

How does the QRZ.com / FCC ULS license sync work?

Club Directory supports direct API keys from QRZ.com XML subscriptions as well as free FCC ULS automated batch queries. When you enter a callsign, the plugin automatically populates the license class, grid square, and name if permitted.

Can members update their own profiles from the front-end?

Yes! With the included [club_member_profile] shortcode or native WordPress account dashboard integration, logged-in members can update their callsign, phone numbers, antenna setup notes, and privacy preferences.

Is Club Directory compatible with Elementor, Divi, and Block Themes?

Absolutely. It works flawlessly with all major theme builders, full-site editing (FSE) block themes, and traditional PHP template themes.

Can we export club rosters for ARRL annual filings?

Yes, one-click exports are pre-formatted to meet ARRL Affiliated Club Coordinator (ACC) annual roster submission standards.