Skip to content

Herodotus — On This Day

Welcome to the official documentation for Herodotus, a WordPress plugin that lets you create recurring "On This Day in History" events.

What is Herodotus?

Herodotus is a specialized WordPress plugin that introduces a dedicated Custom Post Type for historical events. You assign a day and month to each event, and it automatically appears on your site every year on that exact date.

Perfect for: - History blogs and educational websites - Museum and archive websites - Birthday and anniversary calendars - Music, art and cultural timelines - Any site that wants a "This Day in History" section

Quick Start

  1. Install the plugin →
  2. Create your first event →
  3. Display events on your site →

Key Features at a Glance

Feature Description
Custom Post Type Keeps events separate from regular posts
Annual Recursion Set "May 15" — appears every May 15
Two Layouts List (pages) and Compact (sidebars)
Shortcode & Block [herodotus] or Gutenberg block
Year Badge Shows the historical year on each card
Category Filtering Filter by custom taxonomy
SEO Ready Open Graph, Twitter Cards, Schema.org
Multilingual WPML, Polylang, 8 included translations
Caching Built-in transient caching

Requirements

  • WordPress 5.6 or higher
  • PHP 7.4 or higher
  • Tested up to WordPress 6.9