{"id":1896451,"date":"2019-10-18T13:19:08","date_gmt":"2019-10-18T17:19:08","guid":{"rendered":"https:\/\/theeventscalendar.com\/knowledgebase\/finding-your-calendar-on-the-front-end-2\/"},"modified":"2026-04-23T16:00:28","modified_gmt":"2026-04-23T20:00:28","slug":"calendar-links","status":"publish","type":"post","link":"https:\/\/theeventscalendar.com\/knowledgebase\/calendar-links\/","title":{"rendered":"Finding and Linking to Your Calendar Pages"},"content":{"rendered":"\n<p>You may have noticed that your calendar is not a typical WordPress page or post. As an&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Creating_an_Archive_Index\">archive page<\/a>, it isn&#8217;t something you can see on the front end and edit directly on the page. The good news is that even though it&#8217;s an archive page, you can still&nbsp;<a href=\"https:\/\/theeventscalendar.com\/knowledgebase\/customizing-template-files-2\/\">customize the appearance<\/a>&nbsp;of the page on the front end.<\/p>\n\n\n\n<p>It&#8217;s important to note that even though the calendar isn&#8217;t a traditional WordPress page, it does have a slug. This slug should only be used for your calendar and no other page on your site. In other words, if your calendar slug is&nbsp;<code>\/events<\/code>, no other WordPress page on your site should have the same URL. This keeps everything working as expected.<\/p>\n\n\n\n<iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/nSGUZp-gZYs\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-changing-the-calendar-location\">Changing the Calendar Location<\/h2>\n\n\n\n<iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/bxDbcQ2lesU\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n\n\n\n<p>The calendar is automatically located at <code>your-site.com\/events<\/code>, where <code>events<\/code> is the <em>slug<\/em> of the calendar. <em>Slug<\/em> is the name WordPress uses to describe the part of the URL that comes after the domain name.<\/p>\n\n\n\n<p>There are two ways to change the calendar slug.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-via-settings\">Via Settings<\/h3>\n\n\n\n<p>The easiest way to change the address is directly in the plugin settings. From the WordPress dashboard, navigate to&nbsp;<strong>Events \u2192 Settings \u2192 General \u2192 Viewing<\/strong>, change the &#8220;Events URL slug&#8221; setting, then click &#8220;Save&#8221; to save the change.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/knowledgebase\/wp-content\/uploads\/2021\/02\/tec-admin-settings-calendar-slug.png\" alt=\"Events URL slug\" class=\"wp-image-1949214\"\/><\/figure>\n\n\n\n<p>Note that you can change the slug for single events as well in the very next setting. By default, events use <code>\/event<\/code> in the URL. But if you want to change that to, say <code>\/workshop<\/code>, then this is where you would do it.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/knowledgebase\/wp-content\/uploads\/2021\/02\/tec-admin-settings-event-slug.png\" alt=\"Single event URL slug\" class=\"wp-image-1949213\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-embed-the-calendar-on-a-page\">Embed the calendar on a page<\/h3>\n\n\n\n<p class=\"has-text-color has-background\" style=\"color:#141827;background-color:var(--global-palette8)\">\ud83d\udc4b This method requires Events Calendar Pro.<\/p>\n\n\n\n<p>Another option is to embed the calendar on another page and use the URL of that page as your main calendar. If you have Events Calendar Pro installed with The Events Calendar, then the calendar can be embedded on a page using the <code>[tribe_events]<\/code> shortcode. Add it using the &#8220;Shortcode&#8221; block and the calendar will be displayed on that page.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2021\/02\/ecp-admin-editor-page-shortcode.png\" alt=\"WordPress page with shortcode block\" class=\"wp-image-1949216\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-set-the-calendar-as-the-homepage\">Set the Calendar as the Homepage<\/h2>\n\n\n\n<p>By default, The Events Calendar places its calendar at a specified URL on your site. The &#8220;out-of-the-box&#8221;, default URL is \/events, so that the events calendar for <kbd>example.com<\/kbd> would be at <kbd>example.com\/events<\/kbd>.<\/p>\n\n\n\n<p>You can also make your calendar your site&#8217;s home page! Visit your WordPress <strong>Settings \u2192 Reading<\/strong> page. Make sure the &#8220;Front page displays&#8221; setting is set to <em>A static page<\/em> and select <em>Main Events Page<\/em> for the &#8220;Front page&#8221; setting. Check out your home page and you should see your main list of events.<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2014\/09\/Main-events-page-homepage-setting.png\" alt=\"Main Events Page Homepage Setting\" style=\"width:531px;height:189px\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Linking to Specific Event Views<\/h2>\n\n\n\n<p>Each calendar view has its own URL that you can use to link directly to that view. Whatever you have set as your default view (under&nbsp;<strong>Events \u2192 Settings \u2192 General \u2192 Viewing<\/strong>) will be located at&nbsp;<em>www.yoursite.com\/events\/<\/em>&nbsp;(where&nbsp;<em>events<\/em>&nbsp;is the slug you set in the general Events Settings). Beyond that, you can find the different views at the following URLs:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>List View:<\/strong>&nbsp;<code>events\/list\/<\/code><\/li>\n\n\n\n<li><strong>Month View:<\/strong>&nbsp;<code>events\/month\/<\/code><\/li>\n\n\n\n<li><strong>Day View:<\/strong>&nbsp;<code>events\/today<\/code>&nbsp;or link to a specific day with the format&nbsp;<code>events\/yyyy-mm-dd\/<\/code><\/li>\n\n\n\n<li><strong>Week View (Pro):<\/strong>&nbsp;<code>events\/week\/<\/code><\/li>\n\n\n\n<li><strong>Map View (Pro):<\/strong>&nbsp;<code>events\/map\/<\/code><\/li>\n\n\n\n<li><strong>Photo View (Pro):<\/strong>&nbsp;<code>events\/photo\/<\/code><\/li>\n\n\n\n<li><strong>Summary View (Pro):<\/strong>&nbsp;<code>events\/summary\/<\/code><\/li>\n\n\n\n<li><strong>Series (Pro):<\/strong>&nbsp;<code>yoursite.com\/series\/series-slug<\/code><\/li>\n<\/ul>\n\n\n\n<p>You can also link to pages showing events of a certain type or taxonomy:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Event Category:<\/strong>&nbsp;<code>\/events\/category\/category-slug\/<\/code><\/li>\n\n\n\n<li><strong>Tag:<\/strong>&nbsp;<code>yoursite.com\/tag\/tag-slug\/<\/code><\/li>\n\n\n\n<li><strong>Featured Events:<\/strong>&nbsp;<code>\/events\/featured\/<\/code><\/li>\n\n\n\n<li><strong>Virtual Events:<\/strong>&nbsp;<code>\/events\/virtual\/<\/code><\/li>\n<\/ul>\n\n\n\n<p>You can also combine the two types of links \u2014 for example, by linking to&nbsp;<code>\/events\/photo\/featured\/<\/code>. Your featured events will show in Photo View even if that&#8217;s not your default view.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Community Events Pages<\/h2>\n\n\n\n<p>If you&#8217;re running the <a href=\"https:\/\/theeventscalendar.com\/products\/community\/\">Community Events<\/a> add-on, users can submit and manage events from the front end of your site. Those submission, list, edit, and delete pages each have their own URLs.<\/p>\n\n\n\n<p>To view and update the Community Events page URLs, go to <strong>Events \u2192 Settings \u2192 Community<\/strong> and look at the <strong>Community rewrite slug<\/strong> options. You can update the slugs there, as well as view the URLs to your Event Submission and Event List pages.<\/p>\n\n\n\n<p>By default, the front-end Community Events pages are accessible at:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Add a new event:<\/strong> <code>\/events\/community\/add\/<\/code><\/li>\n\n\n\n<li><strong>Events list:<\/strong> <code>\/events\/community\/list\/<\/code><\/li>\n\n\n\n<li><strong>Specific page in the events list:<\/strong> <code>\/events\/community\/list\/page\/[num]<\/code><\/li>\n\n\n\n<li><strong>Edit an already-submitted event:<\/strong> <code>\/events\/community\/edit\/[id]<\/code> (redirects to <code>\/events\/community\/list\/[post-type]\/[id]<\/code>)<\/li>\n\n\n\n<li><strong>Delete an already-submitted event:<\/strong> <code>\/events\/community\/delete\/[id]<\/code><\/li>\n<\/ul>\n\n\n\n<p>In these examples, <code>\/events\/<\/code> is the Events Slug defined in <strong>Events \u2192 Settings \u2192 General<\/strong>, and <code>\/community\/<\/code> is the Community Events slug d<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-linking-to-the-calendar-to-a-wordpress-menu\">Linking to the Calendar to a WordPress Menu<\/h2>\n\n\n\n<iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/XPrC38Ds8V8\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n\n\n\n<p>You can add links to your calendar, calendar categories, specific events, or series using the WordPress Menu Builder. If you aren&#8217;t familiar with the Menu Builder, review&nbsp;<a href=\"https:\/\/wordpress.org\/support\/article\/appearance-menus-screen\/\">the WordPress documentation on the Menus screen<\/a>.<\/p>\n\n\n\n<p>To get started, head over to&nbsp;<strong>Appearance \u2192 Menus<\/strong>&nbsp;in the WordPress Dashboard.<\/p>\n\n\n\n<p>First, click&nbsp;<strong>Screen Options<\/strong>&nbsp;and check the boxes for the items you want to see in the Menu Builder:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2022\/05\/Screen-Shot-2022-05-26-at-8.33.29-AM.png\" alt=\"WordPress Menu Builder Screen Options\"\/><\/figure>\n\n\n\n<p>On the left-hand side, alongside the usual meta boxes for Pages and Categories, you&#8217;ll see the additional menu options you&#8217;ve selected.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>To add a link to your calendar:<\/strong>&nbsp;Click&nbsp;<strong>View All<\/strong>&nbsp;in the Events meta box. At the top of the list, you&#8217;ll see an option for Events. Check the box and click&nbsp;<strong>Add to Menu<\/strong>. This creates a link to your default calendar view.<\/li>\n\n\n\n<li><strong>To add a link to a specific event:<\/strong>&nbsp;Select the event from the Events meta box and click&nbsp;<strong>Add to Menu<\/strong>.<\/li>\n\n\n\n<li><strong>To add a link to a category of events:<\/strong>&nbsp;Select the categories from the Event Categories meta box and click&nbsp;<strong>Add to Menu<\/strong>.<\/li>\n\n\n\n<li><strong>To add a link to your series pages:<\/strong>&nbsp;Select the series from the list you&#8217;d like to add and click&nbsp;<strong>Add to Menu<\/strong>.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2022\/05\/Screen-Shot-2022-05-26-at-8.36.35-AM.png\" alt=\"Adding a series to the WordPress menu\"\/><\/figure>\n\n\n\n<p>For more granular links \u2014 like a specific view, a featured-events page, or a date-specific Day View \u2014 use the URL patterns from the&nbsp;<a href=\"https:\/\/www.claudeusercontent.com\/?domain=claude.ai&amp;parentOrigin=https%3A%2F%2Fclaude.ai&amp;errorReportingMode=parent&amp;formattedSpreadsheets=true#linking-to-specific-event-views\">Linking to Specific Event Views<\/a>&nbsp;section above. You can add these as Custom Links from the Menu Builder.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-shortening-event-urls-for-easier-sharing\">Shortening Event URLs for Easier Sharing<\/h2>\n\n\n\n<p>The Events Calendar doesn\u2019t have a built-in setting to change the default permalink structure (like removing the <code>\/event\/<\/code> slug), but you can create shorter, cleaner links for social media or print materials using external tools. These methods create a shareable redirect without changing your actual WordPress site structure.<\/p>\n\n\n\n<p class=\"has-theme-palette-8-background-color has-background\"><strong>Note:<\/strong>&nbsp;These methods only create shareable short links \u2014 they don\u2019t modify your original WordPress event permalinks.<\/p>\n\n\n\n<p>You have two primary approaches for shortening your event links: using a dedicated WordPress plugin or utilizing an external online service.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-wordpress-plugins-e-g-nbsp-jetpack\">WordPress Plugins (e.g.&nbsp;<a href=\"https:\/\/wordpress.org\/plugins\/jetpack\/?_gl=1*1f84p4p*_gcl_au*ODc5NjU0MDY3LjE3NzI4Mjc0NjY.*_ga*MjA3NjkwNDg2OC4xNzI4OTMxOTQ2*_ga_1BGSD1JB55*czE3NzY3Njc3NDIkbzE1NSRnMSR0MTc3Njc3MDI1MSRqNTkkbDAkaDA.\">Jetpack<\/a>)<\/h4>\n\n\n\n<p>Plugins offer the advantage of keeping your link management within your WordPress dashboard. Jetpack, for example, includes a&nbsp;<strong>WP.me Shortlinks<\/strong>&nbsp;feature that automatically generates a short link for every post or page, including events.<\/p>\n\n\n\n<p>You can learn more about enabling and using the shortlink feature in their dedicated guide:&nbsp;<a href=\"https:\/\/jetpack.com\/support\/wp-me-shortlinks\/\" target=\"_blank\" rel=\"noreferrer noopener\">Jetpack WP.me Shortlinks<\/a>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-online-url-shortening-services\">Online URL Shortening Services<\/h4>\n\n\n\n<p>If you prefer to manage your shortlinks outside of WordPress, online services are a fast and free alternative. These services are excellent for creating custom and branded short links (e.g.,&nbsp;<code>bit.ly\/YourEventName<\/code>). Sample services that offer this include Bitly and TinyURL.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusion<\/h4>\n\n\n\n<p>Since The Events Calendar focuses on managing your event data, using an external tool is the most efficient and versatile way to create user-friendly, shortened URLs for your events. Whether you choose to use Jetpack or an online service, both methods will provide your attendees with an easier way to access event details and purchase tickets.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>You may have noticed that your calendar is not a typical WordPress page or post. As an&nbsp;archive page, it isn&#8217;t something you can see on the front end and edit directly on the page. The good news is that even though it&#8217;s an archive page, you can still&nbsp;customize the appearance&nbsp;of the page on the front&#8230;<\/p>\n","protected":false},"author":3,"featured_media":1955565,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_swpsp_post_exclude":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"ep_exclude_from_search":false,"footnotes":""},"categories":[41,347,350],"tags":[],"stellar-product-taxonomy":[158,161],"class_list":["post-1896451","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-getting-started","category-how-to","category-settings","stellar-product-taxonomy-events-calendar-pro","stellar-product-taxonomy-the-events-calendar"],"acf":[],"taxonomy_info":{"category":[{"value":41,"label":"Getting Started"},{"value":347,"label":"How To"},{"value":350,"label":"Settings"}],"stellar-product-taxonomy":[{"value":158,"label":"Events Calendar Pro"},{"value":161,"label":"The Events Calendar"}]},"featured_image_src_large":["https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/02\/social-share-1024x538.png",1024,538,true],"author_info":{"display_name":"Jaime Marchwinski","author_link":"https:\/\/theeventscalendar.com\/knowledgebase\/author\/jaimetri-be\/"},"comment_info":0,"category_info":[{"term_id":41,"name":"Getting Started","slug":"getting-started","term_group":0,"term_taxonomy_id":41,"taxonomy":"category","description":"","parent":0,"count":42,"filter":"raw","term_order":"0","cat_ID":41,"category_count":42,"category_description":"","cat_name":"Getting Started","category_nicename":"getting-started","category_parent":0},{"term_id":347,"name":"How To","slug":"how-to","term_group":0,"term_taxonomy_id":347,"taxonomy":"category","description":"","parent":0,"count":109,"filter":"raw","term_order":"0","cat_ID":347,"category_count":109,"category_description":"","cat_name":"How To","category_nicename":"how-to","category_parent":0},{"term_id":350,"name":"Settings","slug":"settings","term_group":0,"term_taxonomy_id":350,"taxonomy":"category","description":"","parent":0,"count":15,"filter":"raw","term_order":"0","cat_ID":350,"category_count":15,"category_description":"","cat_name":"Settings","category_nicename":"settings","category_parent":0}],"tag_info":false,"_links":{"self":[{"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/1896451","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/comments?post=1896451"}],"version-history":[{"count":10,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/1896451\/revisions"}],"predecessor-version":[{"id":1969901,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/1896451\/revisions\/1969901"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/media\/1955565"}],"wp:attachment":[{"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/media?parent=1896451"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/categories?post=1896451"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/tags?post=1896451"},{"taxonomy":"stellar-product-taxonomy","embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/stellar-product-taxonomy?post=1896451"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}