The EME ARC Suite - Core plugin provides core functionality for integrating callsign and custom fields with the Events Made Easy plugin for WordPress. This plugin is designed to enhance EME forms and data management, particularly for amateur radio clubs or events requiring callsign integration.
- Adds a callsign field to EME person and member edit forms.
- Validates callsign format (e.g.,
W9MDM: 1-2 letters, 1 number, 1-3 letters). - Saves callsign data to the EME answers table (field_id = 2).
- Provides placeholders (
#_CALLSIGNfor people,#_MEMBERCALLSIGNfor members) for use in EME templates. - Includes dependency checks for Events Made Easy.
- Supports automatic updates via GitHub.
- WordPress 5.0 or higher
- Events Made Easy plugin (active with full functionality)
- Download the latest release from the Releases page.
- Upload the
eme-arc-corefolder to your/wp-content/plugins/directory. - Activate the plugin through the WordPress "Plugins" menu.
- Ensure the Events Made Easy plugin is installed and active.
- The callsign field will automatically appear in EME person and member edit forms.
- Use
#_CALLSIGNin people templates or#_MEMBERCALLSIGNin member templates to display the callsign. - Callsigns are validated and saved in uppercase (e.g.,
w9mdmbecomesW9MDM).
This plugin uses the Plugin Update Checker library to enable updates directly from GitHub. To contribute:
- Fork this repository.
- Clone it to your local machine:
git clone https://github.com/YOUR_USERNAME/eme-arc-core.git - Submit pull requests to the
mainbranch.
This plugin is licensed under the GNU General Public License v2.0.
Developed by W9MDM.
For issues or feature requests, please open an issue on GitHub.