Compatibility¶
Page Builders¶
The [herodotus] shortcode works in any environment that
supports standard WordPress shortcodes:
| Page Builder | How to Use |
|---|---|
| Elementor | Shortcode widget or Text widget |
| Divi | Code Module or Text Module |
| Beaver Builder | HTML Module |
| WPBakery | Text Block or Raw HTML |
| Oxygen Builder | Shortcode component |
| Bricks | Shortcode element |
The Gutenberg block is available only in the native WordPress block editor.
Caching Plugins¶
| Plugin | Compatible | Notes |
|---|---|---|
| WP Super Cache | ✅ | See caching notes above |
| W3 Total Cache | ✅ | See caching notes above |
| LiteSpeed Cache | ✅ | See caching notes above |
| WP Rocket | ✅ | See caching notes above |
| Cloudflare | ✅ | Consider page rules for TTL |
SEO Plugins¶
| Plugin | Compatible | Behavior |
|---|---|---|
| Yoast SEO | ✅ | Herodotus meta tags disabled |
| Rank Math | ✅ | Herodotus meta tags disabled |
| AIOSEO | ✅ | Herodotus meta tags disabled |
| The SEO Framework | ✅ | Herodotus meta tags disabled |
| SEOPress | ✅ | Both may output tags — check |
| Slim SEO | ✅ | Both may output tags — check |
Theme Compatibility¶
Herodotus uses standard WordPress template loading and outputs clean, semantic HTML. It is designed to work with any properly coded WordPress theme.
Tested with: - Twenty Twenty-Four - Twenty Twenty-Three - Astra - GeneratePress - Flavor starter theme - Flavor starter theme for flavor starter themes
If you experience styling issues, the output uses well-defined CSS classes that you can target in your theme's custom CSS.
WordPress Multisite¶
Herodotus works on WordPress Multisite installations. Each site in the network has its own independent set of events, categories, and settings.