Skip to content
No results
Modern Events Calendar logo
  • Installation
    • Installation
    • Activation
    • Auto Update
    • Manual Update
    • Change License Domain
  • Settings
    • General
    • Archive Page
    • Slugs/Permalinks
    • Currency
    • View All
  • Single Event
    • Single Event Settings
    • How to Add Event In MEC Plugin?
    • MEC Single Sidebar
    • Custom Fields
    • View All
  • Event Modules
    • Speakers
    • Organizers
    • Locations
    • Map
    • View All
  • Booking Settings
    • Booking Module
    • Booking Elements
    • Booking Form
    • Payment Gateways
    • View All
  • Event Submission
    • General
    • Access Level
    • FES Sections
    • Required Fields
    • View All
  • Integrations
    • Mailchimp
    • Paid Memberships Pro
    • BuddyPress
    • LearnDash
    • View All
  • Notifications
    • Booking Notification
    • Booking Confirmation
    • Booking Reminder
    • Admin Notification
    • View All
  • Addons
    • Elementor Single Builder Addon
    • Ticket and Invoice Addon
    • Event Seat Addon
    • Virtual Events Addon
    • View All
  • Other
    • Appearance Settings
    • Translation
    • Knowledge
    • Troubleshooting
    • Developer
Modern Events Calendar logo

  • Categories
    • Installation
      • Installation
      • Activation
      • Auto Update
      • Manual Update
      • Change License Domain
    • General Settings
      • General
      • Archive Pages
      • Slugs/Permalinks
      • Currency
      • View All
    • Single Event
      • Single Event Settings
      • MEC Single Sidebar
      • How to Add Event In MEC Plugin?
      • Custom Fields
      • View All
    • Event Modules
      • Speakers
      • Organizers
      • Locations
      • Map
      • View All
    • Booking Settings
      • Booking Module
      • Add a Booking System
      • Booking Form
      • Organizer Payment Settings
      • View All
    • Event Submission
      • General
      • Access Level
      • FES Sections
      • Required Fields
      • View All
    • MEC Integrations
      • Mailchimp
      • BuddyPress
      • LearnDash
      • Paid Memberships Pro
      • View All
    • Notifications
      • Booking Notification
      • Booking Confirmation
      • Booking Reminder
      • Admin Notification
      • View All
    • Addons
      • Elementor Single Builder Addon
      • Ticket and Invoice Addon
      • Event Seat Addon
      • Virtual Events Addon
      • View All
    • Other
      • Appearance Settings
      • Translation
      • Knowledge
      • Troubleshooting
      • Developer

Submit a Ticket
Modern Events Calendar logo

Toggle
  • Check the Latest Update
  • Use the Assets Per Page Feature
  • Rule Out Plugin and Theme Conflicts
  • Check the Server Configuration (cURL and TTFB)
  • Use Caching and Optimization
  • Test With GTmetrix and PageSpeed Insights

Knowledge

How To Increase Modern Events Calendar Load Speed?

Check the Latest Update

First of all, make sure that you have the latest version of MEC. Every release includes performance improvements and compatibility fixes, so running an outdated version is one of the most common causes of slow pages.

Note: MEC is compatible with PHP 5.6 and above and is fully tested with the latest PHP 8.x releases. We strongly recommend running PHP 8.1 or higher on your server. Older PHP branches (5.6, 7.0, 7.1, 7.4) are end-of-life, no longer receive security updates, and are noticeably slower than PHP 8. You can check your current PHP version under Tools → Site Health → Info → Server and ask your hosting provider to upgrade it if needed.

Use the Assets Per Page Feature

Regarding the low speed of your website, you can manage the resources that MEC includes in pages by using the Assets Per Page feature:

  1. Go to MEC Settings → General Settings → Assets (CSS and JavaScript files).
  2. Enable Assets Per Page. With this option, MEC stops loading its CSS and JavaScript files on every page of your site.
  3. Then edit each page where a calendar or shortcode is placed and enable the Include MEC Assets option in the page options (sidebar metabox), so MEC assets load only where they are actually needed.

You can also enable the Load Assets in Footer option in the same section to move MEC scripts from the header to the footer, which improves perceived loading time and Core Web Vitals scores.

Rule Out Plugin and Theme Conflicts

Deactivate all your plugins except MEC, set your theme on a default theme (such as Twenty Twenty-Five), then reload the page. If the issue was solved, activate your plugins one by one, refreshing the page each time, and check which plugin is causing the issue.

Check the Server Configuration (cURL and TTFB)

Make sure that cURL is enabled on your server — WordPress’s HTTP API (which MEC uses for all external requests) relies on it. Your hosting provider can enable it for you.

If MEC is not the cause, ask your hosting provider to investigate your website’s TTFB (Time To First Byte). A high TTFB usually points to slow hosting, a lack of server-side caching, or an overloaded database rather than to any plugin.

Use Caching and Optimization

For in-depth speed improvement, combine MEC’s built-in options with standard WordPress optimization:

  • Install a caching plugin (LiteSpeed Cache, WP Rocket, W3 Total Cache, or your host’s built-in cache) and enable page caching.
  • Exclude MEC’s AJAX endpoints (URLs containing /wp-admin/admin-ajax.php) from caching, so calendars and booking forms keep working correctly.
  • Use a CDN (Cloudflare, BunnyCDN, etc.) to serve static files from servers closer to your visitors.
  • Minify and combine CSS/JS files, and enable lazy loading for images.
  • Keep your WordPress, theme, and all plugins updated.

Test With GTmetrix and PageSpeed Insights

Run your website through GTmetrix or Google PageSpeed Insights to identify exactly what is slowing it down.

Performance report
The performance report includes your grade and Core Web Vitals: LCP (Largest Contentful Paint), INP (Interaction to Next Paint), and CLS (Cumulative Layout Shift).

Structure tab
This tab lists actionable issues such as “eliminate render-blocking resources” and “minify CSS” that you should address first.

Waterfall chart
The waterfall chart displays every individual request on your page so you can see exactly which request is causing delays.

If after following all steps above a specific request from MEC is still slow, please contact our support team with your GTmetrix report attached.

| How To Increase Modern Events Calendar Load Speed?

Share

Related Articles

  • MEC AI: Create Events and Categories with AI
  • Chrome Says “This File Isn’t Commonly Downloaded”, Is MEC Lite Safe?
  • MEC Paid Memberships Pro Integration
  • How to Create MEC Excerpt?
  • How to Cancel MEC Subscriptions
Login Submit
0 Comments

No Comment.

Still no luck? We can help!

If you did not find what you were looking for, please submit a ticket in our support system.

Submit a Ticket
Webnus Banner
Modern Events Calendar

Please read our Terms and Conditions and Privacy Policy.

4.2 Great

About 11 Review us on Trustpilot

Copyright © 2026. All rights reserved. Webnus Inc.