BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Atomic Events Calendar icon
Slowing down Tested up to 6.8.11

Atomic Events Calendar

Atomic Events Calendar is built for developers and agencies who need events in WordPress without the overhead of full event management plugins.

Active installs<10New
Downloads · 30d41▲ +57.7% vs prev. 30d
Rating—0 reviews
Health score30/100At risk
All-time downloads423Since Oct 2025
Support resolved—No recent threads
RequiresWP 5.8PHP 7.4+
Downloads · 7d12▲ +33.3% week over week
Our verdict

Consider an alternative

Atomic Events Calendar shows warning signs in 2026 — compare the alternatives below before installing. Was last updated 1 year ago, and scores 30/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far
  • No update in over a year
  • Only tested up to WordPress 6.8 (latest is 7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

123Jul 10Aug 23Oct 7
Yesterday1
Daily average (1y)1
Peak day7May 8, 2026
Last 12 months376

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Atomic Events Calendar stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
calendar >100 2,532 Best calendar plugins →
Event >100 8,933 Best Event plugins →
events >100 8,928 Best events plugins →

About Atomic Events Calendar

From the official readme · v1.0.3

Description

Atomic Events Calendar is built for developers and agencies who need events in WordPress without the overhead of full event management plugins.

Instead of starting from scratch on every project, Atomic Events Calendar gives you:

– A ready-to-use Events post type
– Essential event fields (date, venue, type, etc.)
– Developer-friendly shortcodes to display and filter events
– A robust theming structure for easy overrides and custom designs

✨ Think of it as a lightweight framework disguised as a plugin: everything you need to set up events quickly, with the freedom to extend and customize as you like.

Perfect for agencies that want full control over their event implementations—without the bloat.

Features

  • Developer-Friendly – Clean code structure with services architecture
  • Responsive Design – Built with Tailwind CSS for modern, responsive layouts
  • Structured Data for Search Engines – Automatic JSON-LD schema markup for better SEO and rich snippets
  • Custom Post Type – Dedicated ‘atomic-event’ post type with all necessary fields
  • Template Override System – Easy theme integration with template hierarchy
  • Shortcode Support – Display events anywhere with [atomic-events] shortcode
  • Featured Events – Mark and display featured events prominently
  • Location Management – Complete address fields (street, city, state, country, postcode)
  • Date & Time Support – Start/end dates with time support
  • Image Support – Featured images with captions
  • Member-Only Events – Restrict events to members only
  • Performance Caching – Automatic shortcode caching with smart invalidation

Basic usage is through shortcode:

[atomic-events filter max='10' columns='3' featured='0' 
    skip_first_x='0' skip_first_x_featured='1' order='ASC']

How can I customize the event template?

The plugin provides a default template for single events, but you can override it in your theme:

  1. Child Theme (recommended): Copy the template to child-theme/atomic-events/single/single-atomic-event.php
  2. Parent Theme: Copy the template to parent-theme/atomic-events/single/single-atomic-event.php

The plugin will automatically use your theme’s version instead of the default.

See the example template in templates/theme-override-example.php for reference.

My event pages show 404 errors

If you experience 404 errors when viewing event pages:
1. Go to WordPress Admin → Events → Settings
2. Click “Flush Rewrite Rules”
3. If that doesn’t work, go to Settings → Permalinks and click “Save Changes”

Template Structure

The plugin provides a comprehensive template override system. You can override any template by creating files in your theme:

    your-theme/
    └── atomic-events/
    │   ├── cards/
    │   │   ├── card-item-default.php
    │   │   ├── card-item-featured.php
    │   │   ├── card-list-header-default.php
    │   │   └── card-list-footer-default.php
    │   ├── single/
    │   │   └── single-atomic-event.php
    │   ├── content/
    │   │   └── single-event.php
    │   

Template Hierarchy

The plugin follows WordPress template hierarchy for single event pages. Templates are loaded in this order of priority:

  1. Child Theme: child-theme/atomic-events/single/single-atomic-event.php
  2. Parent Theme: parent-theme/atomic-events/single/single-atomic-event.php
  3. Plugin Default: plugin/templates/single/single-atomic-event.php

Template Override System

The plugin uses a custom template loader that checks for theme templates first, then falls back to the plugin’s default template. This ensures:

– Theme compatibility: Works with any WordPress theme
– Customization flexibility: Easy to override in themes
– Update safety: Plugin updates won’t break custom templates
– Developer-friendly: Clear hierarchy and fallback system

Template Hierarchy Priority:

  1. Child Theme: child-theme/atomic-events/[template-name].php
  2. Parent Theme: parent-theme/atomic-events/[template-name].php
  3. Plugin Default: plugin/templates/[template-name].php

Available Templates:
– Shortcode Templates: Override how events appear in lists and grids
– Single Event Templates: Customize individual event page layouts
– Content Templates: Modify event content display

The default template includes:
– WordPress header/footer integration
– Event model for accessing custom fields
– Template loader for modular content parts
– Proper WordPress loop structure

Custom Fields Available

When creating custom templates, you have access to these event fields:

$event_model = new AtomicEventModel(get_the_ID());

// Basic event data
$event_model->get_title();
$event_model->get_event_start_date();
$event_model->get_event_end_date();
$event_model->get_event_venue();
$event_model->get_event_location_city();
$event_model->get_event_country();
$event_model->get_event_location_state();
$event_model->get_event_location_region();

// Event settings
$event_model->is_featured();
$event_model->is_member_only();
$event_model->get_event_all_day();

// Additional data
$event_model->get_event_outbound_link();
$event_model->get_event_tag();
$event_model->get_event_image_id();
$event_model->get_permalink();

Creating Custom Templates

  1. Copy the example template from templates/theme-override-example.php
  2. Place it in your theme at the appropriate path
  3. Customize the template as needed
  4. Test thoroughly to ensure proper functionality

Hooks and Filters

The plugin provides several hooks for customization:

// Filter the template path
add_filter('atomic_events_template_path', 'my_custom_template_path', 10, 2);

// Filter event data before display
add_filter('atomic_events_event_data', 'my_custom_event_data', 10, 2);

// Filter whether to show event in lists
add_filter('atomic_events_should_show_in_list', 'my_custom_visibility_logic', 10, 2);

Shortcode Parameters

The [atomic-events] shortcode supports these parameters:

– filter: “future” or “past” (default: “future”)
– max: Maximum number of events (default: 20)
– columns: Number of columns (default: 3)
– featured: Show only featured events (true/false)
– skip_first_x: Skip first X events
– skip_first_x_featured: Skip first X featured events
– order: “ASC” or “DESC” (default: “ASC”)

Best Practices

  1. Always use child themes for customizations
  2. Test with different themes to ensure compatibility
  3. Use the event model for accessing custom fields
  4. Follow WordPress coding standards
  5. Document custom modifications
  6. Test thoroughly before deployment

Installation

  1. Upload the Atomic Events Calendar plugin to your blog
  2. Activate it
  3. Create Event post types
  4. Place [atomic-events] in your templates

Frequently asked questions

How can I print out Events

Simply place a shortcode in your page content area like so: [atomic-events filter="future" max="10" columns="3" featured="0" skip_first_x="0" skip_first_x_featured="1" order="ASC"]

Changelog

1.0.3

  • Fixed remaining class name references after renaming
  • Updated general settings tab with developer-focused information
  • Resolved all “Class not found” errors
  • Improved plugin stability and compatibility

1.0.2

  • Fixed WordPress.org plugin review naming convention issues
  • Updated all class names to use unique ATMCEVNTS_ prefix
  • Updated all function names to use unique atmcevnts_ prefix
  • Fixed JSON escaping issues in structured data service
  • Removed non-permitted files for WordPress.org submission

1.0.1

  • Fixed deprecated FILTER_SANITIZE_STRING usage for PHP 8.1+ compatibility
  • Improved input sanitization and validation
  • Enhanced security with proper nonce handling
  • Fixed WordPress.org plugin checker compliance issues
  • Removed hidden files (.DS_Store) for WordPress.org submission
  • Added proper escaping for all output
  • Improved JSON-LD structured data handling

1.0.0

  • Initial release
  • Custom post type for events
  • Shortcode support with filtering options
  • Template override system
  • Structured data (JSON-LD) for SEO
  • Featured events functionality
  • Member-only events support
  • Location management with address fields
  • Date and time support with all-day events
  • Performance caching system
  • Theme integration with template hierarchy

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Atomic Events Calendar alternatives

All calendar plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 The Events Calendar The Events Calendar The Events Calendar: #1 calendar plugin for WordPress. Create/manage events (virtual too!)… by Nexcess 600K+ ★★★★★★★★★★ 4.2 (2.5K) 1 week ago 91
2 Events Manager – Calendar, Bookings, Tickets, Appointments and more! Events Manager Events calendar and booking system: bookings, reservations, appointments, scheduling, event… by Marcus (aka @msykes) 60K+ ★★★★★★★★★★ 4.2 (550) 19 hours ago 88
3 Timetable and Event Schedule by MotoPress Timetable and Event Schedule by MotoPress Smart event organizer and time-management tool with a clean minimalist design for featuring… by jetmonsters 30K+ ★★★★★★★★★★ 4.3 (69) 1 month ago 81
4 WP Event Manager – Events Calendar, Registrations, Sell Tickets with WooCommerce WP Event Manager Lightweight, scalable and full-featured event listings & management plugin for managing… by WP Event Manager 20K+ ★★★★★★★★★★ 4 (249) 3 months ago 80
5 WP Simple Booking Calendar WP Simple Booking Calendar This booking calendar shows when something is booked or available. Use it to show when your… by Roland Murg 20K+ ★★★★★★★★★★ 4.8 (227) 3 months ago 78
6 The Events Calendar Shortcode & Block The Events Calendar Shortcode & Block Add shortcode, block and Elementor widget functionality to The Events Calendar Plugin, so… by Event Calendar Newsletter 10K+ ★★★★★★★★★★ 4.7 (101) 2 months ago 85
7 Availability Datepicker – Booking Calendar for Contact Form 7 – Input WP Availability Datepicker Availability datepicker & booking calendar for any form. Configure business hours, time… by inputwp 10K+ ★★★★★★★★★★ 4.1 (42) 7 months ago 47
8 ICS Calendar ICS Calendar Add the calendar you already use to any WordPress site! Google Calendar, Microsoft 365… by Room 34 Creative Services, LLC 10K+ ★★★★★★★★★★ 4.9 (72) 2 days ago 94
9 Events Shortcodes For The Events Calendar Events Shortcodes For The Events Calendar Add The Events Calendar shortcode, Gutenberg block, or Events Widget Element (Bricks… by Narinder Singh 10K+ ★★★★★★★★★★ 4.9 (214) 3 weeks ago 94
10 Easy Appointments Easy Appointments The easiest free WordPress booking plugin. Create beautiful appointment booking forms with… by Easy Appointments 10K+ ★★★★★★★★★★ 4.3 (131) 3 days ago 80

FAQ

Atomic Events Calendar: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 8, 2026

Is Atomic Events Calendar free?

Yes. Atomic Events Calendar is free to download and use from the official WordPress.org plugin directory.

Is Atomic Events Calendar safe to use in 2026?

Atomic Events Calendar shows warning signs in 2026 — compare the alternatives below before installing. Was last updated 1 year ago, and scores 30/100 on our health check.

How many websites use Atomic Events Calendar?

Atomic Events Calendar is active on <10 WordPress websites and has been downloaded 423 times since it launched in October 2025. It was downloaded 41 times in the last 30 days.

Does Atomic Events Calendar work with WordPress 7.1?

Atomic Events Calendar is officially tested up to WordPress 6.8.11, while the latest release is 7.1.3. It may still work, but try it on a staging site first.

What PHP version does Atomic Events Calendar need?

Atomic Events Calendar requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Atomic Events Calendar last updated?

The latest version, 1.0.3, was released on October 1, 2025 (1 year ago).

Who makes Atomic Events Calendar?

Atomic Events Calendar is developed and maintained by Árpád Lehel Mátyus.

What are the best alternatives to Atomic Events Calendar?

The most popular alternatives to Atomic Events Calendar are The Events Calendar (600K+ installs), Events Manager (60K+ installs) and Timetable and Event Schedul… (30K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.