My Calendar supports custom fields to collect event information that isn’t natively supported by My Calendar. Since My Calendar Pro 3.0.0, you can create your custom fields directly in the admin.
Custom field types supported include
Custom fields can also be defined in PHP for more advanced configuration or defined in a JSON file called
mc-custom-fields.json, stored in your
plugins/my-calendar-custom directory or in your theme directory. An example JSON definition file is in the plugin’s root folder.
All custom fields will be listed in the custom field editor, though PHP and JSON fields can’t be modified in the editor.