Author: Paal Joachim

Add Event – Add Copy

Add Copy is located under My Calendar > Add Event > + Add Copy. In the following screenshot we can see the original event and two copies during the editing process. When clicking Add Copy a new copy of the event will be added containing the same Start and End time as in the original […]

Add Event – Repetition Pattern

Add Repetition Pattern is located under My Calendar > Add Event > Repetition Pattern. Repeating events have identical event details except for their dates and times. Add Event screen. Supported Repeating Patterns Events can be repeated daily, weekdays only, weekly, monthly by date or day of the month, or yearly. Monthly by day does not […]

Categories

Categories is located under My Calendar > Categories. Use categories to label different types of events or to display your events on different pages of your site. Category Editor Category NameAdd a new category name. ColorSelect a color which will optionally show up in the calendar on the frontend. Category IconSearch for an icon. The […]

Category icons

Category icons can be found under My Calendar > Categories. Category Editor > Category Icon. Click the Help link (blue circled ?) to show a list of available icons that can be added to a category. Go through the list and note the name of the icon you would like to use. Close the popup. […]

Design – Scripts

Scripts is located under My Calendar > Design > Scripts. Disabling scripts will break calendar interactions. This feature is intended for advanced users who wish to provide their own custom scripting. Script Manager Insert scripts on these pages (comma separated post IDs) Find the ID for the WordPress page the calendar is on and add […]

Design – Style Editor

The Style Editor is located under My Calendar > Design > Style Editor. Through version 3.5, the style editor was a system for editing stylesheet files. This functionality was removed in 3.6. Select My Calendar Theme My Calendar ships with a handful of themes. The themes mostly have minor variations from the default view. They […]

Design – Templates

This document is about the legacy My Calendar templates. These have been superseded by custom PHP templates, and will not receive any further updates. If you have legacy templates enabled, you can switch to PHP templates and they will render your existing legacy template. Templates is located under My Calendar > Design > Templates. Template […]

Event – Add Copy and Repetition Pattern

Adding copies to create grouped events and adding additional repetitions of an event seem very similar. But they are different, and can even be used together. In this example, you can see how to create an event and simultaneous two additional copies of the same event. This event will be seen on Fridays, Saturdays and […]

Event – Add Event

Calendar Add Event is located under My Calendar > Add Event. When you create a new event in My Calendar, you are creating one primary record in the database, with one start date and time and one set of event details. The primary record is linked to a set of dates that represent recurring events, […]

Event – Edit Event

Calendar Edit Event is located under My Calendar > Events. Click an event to edit. The main difference from Add Event to Edit Event is the presence of the top menu items: Delete, Edit, and View. Delete – Delete the event. Prompts for a confirmation that you want to delete the event. Edit Event Post – My Calendar […]

Event – Event Groups

Calendar Manage Events is located under My Calendar > Events > Event Groups. Creating Groups Event groups are automatically created when you use the ‘Add Copy’ button during the event creation process. Event copies are individual events that are created with the same descriptions and other details but unique dates and times. They are added to a group, […]

Event – My Events

Event Management is located under My Calendar > Events. This screen lists all events you have access to view or manage. List View (Default view) One can choose between showing the events in a Grid View or in a List View. The grid view mimics the front-end view. The list view, however, has no relation to […]

Help – Custom Files

Custom Files is located under My Calendar > Help > Custom Files. The Custom Files screen provides guidance on where to place custom style sheets, icons, and PHP templates. There are multiple locations that will be checked, and they’re listed here in the order they’ll be checked. If you want to use custom styles, use […]

Help – Get Support

Get Support is located under My Calendar > Help > Get Support. Here is an example of what the screen can look like. The information shared is based on your actual installation, and will share key information like version numbers for plugins, themes, and PHP. This is extremely helpful for debugging issues. For My Calendar […]

Help – Privacy

Privacy is located under My Calendar > Help > Privacy. The Privacy page helps you understand what impact My Calendar will have on the privacy of your site users, and help you know how you might need to edit your site’s Privacy Policy or Cookie Statement. My Calendar generally does not collect any data, but […]

Location – Add New Location

Add New Location is located under My Calendar > Add New Location. Add your new location and fill in the information you need. Most fields are optional. If you think this location is the one you’ll want to use most of the time, you can set it as your Default Location to set it as […]

Locations

Locations is located under My Calendar > Locations. Update location permalinks This option only appears if there is no value currently saved for the location permalinks. The default is ‘mc-locations’. Clicking Update location permalinks takes you to the Settings > Permalinks screen. Here we can change the slug part of mc-locations to a custom value. […]

My Calendar Main Display Options

My Calendar creates a page for displaying the calendar on installation. This page will be created at https://yourdomain.com/my-calendar/, by default. You can edit this page to add additional content, change the page title, or change the slug using the standard WordPress editing features for a Page. My Calendar can also be displayed in shortcodes or […]

Quick Start Guide – Getting Started

You can also get to this Quick Start Guide in the WordPress back end by going to Help -> Getting Started. It is meant to quickly give you the basics on how to use the My Calendar plugin. After activating My Calendar, a new default “My Calendar” page will automatically be created. The Calendar Page […]

Settings – Display

Display Settings is located under My Calendar > Settings > Display. These settings control a wide variety of characteristics about how My Calendar appears on your site. Custom templates may override these settings, however. Enabled Views Disabling any of these prevents that view from being rendered on the front-end of your site. If you edit […]

Settings – General

General Settings is located under My Calendar > Settings > General. My Calendar Management Calendar Page Location “My Calendar” is the title automatically added to the page that is created to display the calendar. You can edit this page as a normal page at Pages > All Pages. If you delete the page, you will […]

Settings – Input

Calendar Input Settings is located under My Calendar > Settings > Input. Input settings govern which fields are visible when adding events in the admin. For more efficient event creation, it can be helpful to remove sections that you won’t use. Calendar Input Fields Event editing fields to show – Restrict your event authors from […]

Settings – Multisite

The following Multisite screen will be seen if you have the Multisite Network setup activated. My Calendar > Settings > Multisite. Multisite installations can be fussy, and there are a few things to know about configuration. First, if you want subsites to be able to post to their local calendars, don’t use Network Activation to […]

Settings – Notifications

Calendar Notifications Settings is located under My Calendar > Settings > Notifications. These notification settings cover events that are submitted in the admin. There are separate settings for the front-end submission form notifications provided by My Calendar Pro. It can be useful for notifications to be sent out when new events are submitted or created […]

Settings – Permissions

Calendar Permissions Settings is located under My Calendar > Settings > Permissions. My Calendar Permissions Permissions in My Calendar are granular, so you can provide user roles with access only to specific portions of My Calendar. It supports custom roles, as well, so you can grant permissions to any role you create or that is […]

Settings – Text

Text Settings is located under My Calendar > Settings > Text. Text Settings My Calendar gives control over a number of text fields via this section of settings. These are not the only elements of text that can be controlled; almost any element of event and date output can be modified. Templating In My Calendar […]

Shortcode Generators

The shortcode generator is located under My Calendar > Shortcodes. You can use the shortcode generator to create shortcodes for the Main, Upcoming, and Today shortcodes. These are the most commonly used events displays, but there are several other shortcodes available: Main The general Calendar. Will show the default calendar view based on the selections […]

Widgets

Widgets are located under Appearance > Widgets or in the Appearance > Customize > Widgets section. Widgets do not provide different functionality than shortcode functions, but they do make it easier to implement secondary calendars. Widgets are pictured using the block widget interface, but are also available in the classic widget interface. My Calendar: Today’s […]