{"id":1967072,"date":"2025-10-21T06:47:04","date_gmt":"2025-10-21T10:47:04","guid":{"rendered":"https:\/\/theeventscalendar.com\/knowledgebase\/?p=1967072"},"modified":"2026-04-22T01:19:08","modified_gmt":"2026-04-22T05:19:08","slug":"troubleshoot-missing-events","status":"publish","type":"post","link":"https:\/\/theeventscalendar.com\/knowledgebase\/troubleshoot-missing-events\/","title":{"rendered":"Fixing Missing Events on the Calendar"},"content":{"rendered":"\n<p>Using <strong>The Events Calendar<\/strong> plugin in WordPress is usually straightforward. You create events, they show up in calendar views or list views. But sometimes, you\u2019ll find that events appear in the admin side (in the Dashboard) but don\u2019t display on the frontend calendar. Or sometimes only some of them show. This can be frustrating.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-common-causes-for-events-not-showing\">Common Causes for Events Not Showing<\/h2>\n\n\n\n<p>Below are typical reasons why events may not appear on your calendar, even though they are created and published:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Caching \/ CDN \/ Cache Invalidation Issues<\/strong><br>If your site or CDN caches calendar pages or event queries, stale caches may prevent newly added events from appearing. Sometimes the cache doesn\u2019t clear properly, or the caching layer doesn\u2019t respect dynamic content changes.<\/li>\n\n\n\n<li><strong>Permalink \/ Rewrite Rules Not Flushed<\/strong><br>If rewrite rules are out of sync (especially after a migration or plugin\/theme change), the event URLs or calendar archives may not resolve correctly.<\/li>\n\n\n\n<li><strong>Theme \/ Template Overrides \/ Compatibility Conflicts<\/strong><br>Some themes override TEC templates or use custom layout logic that prevents events from rendering properly.<\/li>\n\n\n\n<li><strong>Event Status \/ Visibility \/ Publish State<\/strong><br>The event may still be in a \u201cDraft\u201d or \u201cPending\u201d status rather than \u201cPublished.\u201d<br>The event might be set to \u201cprivate\u201d or have restricted visibility.<\/li>\n\n\n\n<li><strong>TEC Settings &amp; Display Template Configuration<\/strong><br>You might have selected a custom template or nondefault calendar layout that isn\u2019t compatible with the theme or block setup. To test this by changing the <strong>Events template<\/strong> to \u201cDefault Events Template\u201d under <strong>Events \u2192 Settings \u2192 Display<\/strong>.<\/li>\n\n\n\n<li><strong>Event Options<\/strong><br>Enabling &#8216;Hide From Event Listings&#8217; from the &#8216;Events Options&#8217; section under the individual event will hide the event from the list.<br><\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1734\" height=\"541\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2025\/09\/Image-2025-09-30-at-2.24.07-PM.png\" alt=\"\" class=\"wp-image-1967075\" srcset=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2025\/09\/Image-2025-09-30-at-2.24.07-PM.png 1734w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2025\/09\/Image-2025-09-30-at-2.24.07-PM-300x94.png 300w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2025\/09\/Image-2025-09-30-at-2.24.07-PM-1024x319.png 1024w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2025\/09\/Image-2025-09-30-at-2.24.07-PM-768x240.png 768w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2025\/09\/Image-2025-09-30-at-2.24.07-PM-1536x479.png 1536w\" sizes=\"auto, (max-width: 1734px) 100vw, 1734px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-how-to-diagnose-the-missing-events\">How to Diagnose the Missing Events<\/h2>\n\n\n\n<p>Here\u2019s a step-by-step approach to finding out what\u2019s preventing your events from showing:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Disable Caching \/ Clear Cache \/ Purge CDN<\/strong><br>Clear caches in your caching plugin (e.g. WP Super Cache, W3 Total Cache, etc.).<br>Purge your CDN (Cloudflare, etc.).<br>Temporarily disable caching plugins to see if events return.<br>If events appear when caching is disabled, the issue is cache invalidation or stale cache.<\/li>\n\n\n\n<li><strong>Flush Permalinks \/ Rewrite Rules<\/strong><br>Go to <strong>Settings \u2192 Permalinks<\/strong> in WP and click \u201cSave Changes\u201d (without changing anything).<br>This forces WP to regenerate rewrite rules.<br>Then check your calendar URL (e.g. <code>\/events\/<\/code>) again. <br>This simple step is often the fix when events \u201cdisappear\u201d especially after migrations.<\/li>\n\n\n\n<li><strong>Switch to a Default Theme \/ Disable Plugins<\/strong><br>Temporarily switch to a default WP theme (Twenty Twenty-Three, etc.)<br>Deactivate all nonessential plugins.<br>Test whether events appear under that minimal setup.<br>If they do, gradually re-enable plugins \/ theme until the conflict reappears.<\/li>\n\n\n\n<li><strong>Check the Admin \/ Backend<\/strong><br>Confirm the event is published and visible.<br>Review start and end dates, recurrence settings.<\/li>\n\n\n\n<li><strong>Check TEC Settings<\/strong><br>Go to <strong>Events \u2192 Settings \u2192 Display<\/strong><br>Switch template settings to default (if customized).<\/li>\n\n\n\n<li><strong>Check Event Options<\/strong><br>Ensure to disable the &#8216;Hide From Event Listings&#8217; from the &#8216;Events Options&#8217; section.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Using The Events Calendar plugin in WordPress is usually straightforward. You create events, they show up in calendar views or list views. But sometimes, you\u2019ll find that events appear in the admin side (in the Dashboard) but don\u2019t display on the frontend calendar. Or sometimes only some of them show. This can be frustrating. Common&#8230;<\/p>\n","protected":false},"author":27,"featured_media":1955565,"comment_status":"open","ping_status":"open","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":[93],"tags":[],"stellar-product-taxonomy":[161],"class_list":["post-1967072","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-errors","stellar-product-taxonomy-the-events-calendar"],"acf":[],"taxonomy_info":{"category":[{"value":93,"label":"Troubleshooting"}],"stellar-product-taxonomy":[{"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":"Abz","author_link":"https:\/\/theeventscalendar.com\/knowledgebase\/author\/abz\/"},"comment_info":0,"category_info":[{"term_id":93,"name":"Troubleshooting","slug":"errors","term_group":0,"term_taxonomy_id":93,"taxonomy":"category","description":"","parent":0,"count":50,"filter":"raw","term_order":"0","cat_ID":93,"category_count":50,"category_description":"","cat_name":"Troubleshooting","category_nicename":"errors","category_parent":0}],"tag_info":false,"_links":{"self":[{"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/1967072","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\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/comments?post=1967072"}],"version-history":[{"count":9,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/1967072\/revisions"}],"predecessor-version":[{"id":1969949,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/1967072\/revisions\/1969949"}],"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=1967072"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/categories?post=1967072"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/tags?post=1967072"},{"taxonomy":"stellar-product-taxonomy","embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/stellar-product-taxonomy?post=1967072"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}