Settings – Notifications

Calendar Notifications Settings is located under My Calendar > Settings > Notifications.

My Calendar > Settings > Notifications

It can be useful for notifications to be sent out when new events are submitted or created by lower-level subscribers, as these events might need administrative approval to be posted to the calendar.

Calendar Email Settings

Email Notifications

Send Email Notifications when new events are added.

Send HTML email
If you select this option you can include your complete HTML template within the Message Body Field.

Notification messages are sent to:
If you wish to send notifications to multiple email addresses, you can enter them separated by commas.

My Calendar Pro version
The plugin will send notifications when events are submitted from the public interface. Those are a separate set of messages. Both notifications will be sent; but they do not need to be sent to the same person.

Notification messages are sent from:
BCC on notifications (one per line):

Email subject – subject line of email
Message Body – message sent (template tags available.)

Quick Start Guide – Getting Started

You can also get to this Quick Start Guide in the WordPress backend by going to Help -> Getting Started. It is meant to quickly give you the basics on how to use the My Calendar plugin.

After having activated My Calendar plugin a new default “My Calendar” page will automatically be created. The Calendar Page Location can be changed through the Settings > General screen.

Quick Start Guide – My Calendar > Settings > General – Calendar Page Location.

Go to My Calendar page and notice at the bottom the My Calendar Display Options (click the arrow to open). This is a way to quickly set the default of how your calendar will look on the frontend. Here you can explore various views and what is seen. Go to My Calendar Display Options documentation to learn more about these options.

Meta boxes. My Calendar page – Display Options

Learn about how to Add Events.

Shortcodes

Shortcodes is located under My Calendar > Shortcodes.
Main, Upcoming and Today.

Main

The general Calendar. Will show the default calendar view based on the selections in the Main tab screen. You can also go directly to the backend My Calendar page and modify the shortcodes seen on the bottom in the meta boxes.

[my_calendar]
My Calendar > Shortcodes > Main

Content Filters

Categories to display. Select All or specific categories to display.
Location filter type. Select a specific location area to filter by.
Location values. Fill in a specific value.
Search keyword. Shows events containing a specific keyword.

Navigation keywords that can be used separated by commas in the “Navigation above calendar” and “Navigation below calendar” fields.

toggle – Switch between list and grid views
timeframe – Toggle between day, week, and month view
jump – Jump to any other month/year
nav – Primary Previous/Next Buttons
calendar – The calendar
key – Categories
print – Link to printable view
feeds – iCal Subscription Links
exports – iCal Subscription Links
locations – Location (dropdown)
categories – Categories (dropdown)
access – Access (dropdown)
search – Search

The attributes will show up in the order they are listed. To remove all navigation add “none”. My Calendar will show the default settings if no attributes are added.
Defaults can be configured in the Settings > Display screen.

Author & Host Filters

Limit by Author.
Limit by Host.

Formatting & Timeframe

Format. Choose from Grid, List or Mini.
Time Segment. Month, Next Month, Week, Day
Months to show in list view. Select the amount of months to be seen in list view.

Initial Date Shown

Select the start date of events going forward.
Year. By Default or the next 5 years.
Month. By Default or a specific month.
Day.
By Default or from 1 to 31.

Upcoming

Upcoming events you will be able to show only the events coming up in the future.

My Calendar > Shortcodes > Upcoming

Today

How todays events are seen.

My Calendar > Shortcodes > Today


My Calendar Display Options

My Calendar has two primary methods for displaying events: Shortcodes and Widgets.

Shortcodes are small pieces of code intended to be placed in posts or pages. Some examples of using shortcodes are, adding a standard grid-format calendar, a list-formatted calendar, showing the events for the month, the week, or the day. Continue reading below to learn more about shortcodes.

Widgets are a convenient method to add information to sidebars and footer areas. Using widgets one can display a version of the calendar formatted for small spaces (the “mini” calendar), a list of upcoming events, a list of events happening today, or a specific single event. To learn more about widgets read our My Calendar widget documentation.

Shortcodes

Located on the bottom of the default “My Calendar” page is the My Calendar Display Options meta boxes. (Click the top right arrow of the meta boxes to view the options.)

Meta boxes. My Calendar page – Display Options

Main Calendar Shortcode

The default shortcode for displaying My Calendar.

[my_calendar]

The above my calendar code is actually the same as this code:

[my_calendar category="all" ltype="" lvalue="" format="calendar"
above="" below="" time="month" author="all" host="all" id="" tem-
plate="" year="" month="" day="" search=""]

Content Filters

Categories to display.
Location filter type by
All locations, Location Name, City, State, Postal Code, Country or Region.
Location filter values.
Search keyword. – Only events that use the keyword will be visible in the calendar.

Navigation keywords that can be used separated by commas in the “Navigation above calendar” and “Navigation below calendar” fields.

toggle – Switch between list and grid views
timeframe – Toggle between day, week, and month view
jump – Jump to any other month/year
nav – Primary Previous/Next Buttons
calendar – The calendar
key – Categories
print – Link to printable view
feeds – iCal Subscription Links
exports – iCal Subscription Links
locations – Location (dropdown)
categories – Categories (dropdown)
access – Access (dropdown)
search – Search

The attributes will show up in the order they are listed.
To remove the navigation add “none”.
My Calendar will show the defaults if no attributes are added.
Defaults can be configured in the Settings > Output screen.

Author & Host Filters

Limit by Author.
Limit by Host.

Formatting & Timeframe

Format by Default, Grid, List or Mini.
Time Segment by Default, Month, Next Month, Week or Day.
Months to show in list view.

Initial Date Shown

Select the start date of events going forward.
Year by Default or the next 5 years.
Month by Default or a specific month.
Day by Default or from 1 to 31.

Example Customized Shortcode

[my_calendar above="toggle, nav" below="print, key" format="list" time="week"]

The shortcode:
Above calendar: A toggle between list/grid view along with nav previous/next navigation arrows.
Below calendar: a print icon and key categories.
Format: Changed the default grid to list.
Time: The calendar is seen in a week view.

The result which includes two events is seen on the frontend of the site.

Shortcode displayed on frontend

Reset Shortcode button
Go back to the backend and click the “Reset Shortcode” button (to the right of the Shortcode field) and refresh the browser window to see the Shortcode field reset.

Read about the Shortcode Generator.
Next: My Calendar > Shortcodes.

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.

Block Widgets

Block widgets are used in the Core Editor (Gutenberg).

Appearance > Widgets.
Add widget blocks by clicking the top left blue square with a + in it to open the block inserter. (The blue square changes to black when open.)
The block inserter area looks like this.

Block Widgets

Widget overview

Widgets are pictured using the block widget interface, but are also available in the classic widget interface.

My Calendar: Today’s Events

Today’s Events

My Calendar: Upcoming Events

Upcoming Events

My Calendar: Mini Calendar

My Calendar: Mini Calendar block widget

My Calendar: Simple Event Search

Simple Event Search

My Calendar: Event Filters

Event Filters

Appearance > Customize
Have the same block widgets as are seen in the Widgets screen.
Here is an example using the My Calendar: Mini Calendar.

Customize – widgets – Mini Calendar

Help – Get Support

Get Support is located under My Calendar > Help > Get Support.
Here is an example of what the screen can look like.

My Calendar > Help > Get Support

Sometimes support will ask you to copy the system information to make it easier to figure out where an error might be. As there might be a plugin or theme or other conflict. Looking through the system information gives a quick overview of the environment the My Calendar plugin is used in.