LRob Calendar est un plugin de calendrier d’événements pour WordPress, gratuit, open source et 100 % auto-hébergé. Il a été conçu pour ceux qui cherchent le meilleur plugin de calendrier WordPress sans pub, sans tracking, sans version « premium » bridée et sans dépendance à un service tiers.
Que vous gériez l’agenda d’une association, le calendrier d’événements d’un bar ou restaurant, la programmation d’une salle de spectacle, les sessions d’un centre de formation ou les rendez-vous d’un site professionnel, ce plugin calendrier WordPress couvre les besoins concrets — sans surcharger votre site.
Captures d’écran
Affichage public



Administration



Comment installer et utiliser le plugin (vidéo)
Pourquoi choisir ce plugin de calendrier WordPress ?
La plupart des plugins d’agenda WordPress populaires (The Events Calendar, All-in-One Event Calendar, Modern Events Calendar…) sont soit lourds, soit verrouillés derrière un abonnement annuel, soit dépendants d’un SaaS externe. LRob Calendar prend le contrepied :
- Gratuit pour de vrai : pas de version « lite » qui vous pousse à l’achat. Toutes les fonctionnalités sont incluses.
- Léger et rapide : chargement conditionnel des assets, cache REST, pas de JS global sur le frontend.
- Auto-hébergé : vos événements restent dans votre base de données WordPress. Aucun appel à un service tiers.
- Code propre et auditable : moteur RRULE écrit à la main, schéma de tables dédié, requêtes préparées partout.
- Compatible Gutenberg : trois blocs natifs, pensés pour l’éditeur de blocs moderne.
- En français : interface intégralement traduite, développé par un hébergeur web français.
Fonctionnalités du plugin calendrier d’événements WordPress
Affichage : grille mensuelle ou agenda
Deux blocks, deux modes de présentation pour votre calendrier d’événements WordPress :
- Grille mensuelle type Google Agenda, avec navigation mois par mois et aperçu cliquable (popup détaillée avec image, date, lieu, extrait).
- Vue agenda chronologique, idéale pour les sites qui veulent une liste d’événements à venir.
La popup d’aperçu se navigue à la flèche, au swipe sur mobile, et change automatiquement de mois en bout de liste. Image en lightbox plein écran d’un clic.
Événements récurrents (RRULE RFC 5545)
Le moteur de récurrence intégré gère les cas réels : événement quotidien, hebdomadaire, mensuel ou annuel, avec intervalles personnalisés, occurrences précises (« le 2ᵉ mardi du mois »), dates d’exception, fin après N occurrences ou à une date donnée. Aucun plugin tiers requis pour les événements répétés — souvent payant chez la concurrence.
Liste d’événements paginée (bloc Events List)
Un second bloc pour afficher une liste d’événements WordPress avec :
- Trois templates : liste, grille, minimal
- Pagination AJAX (flèches ou numérotée) avec préchargement de la page suivante
- Filtres par catégorie ou étiquette
- Tri intelligent (à venir d’abord, ou récents d’abord)
- Affichage configurable des images (contain/cover, petite/moyenne/grande)
Bloc Événement unique
Insérez un événement spécifique n’importe où sur votre site WordPress : page d’accueil, sidebar, page dédiée. Trois templates (Full / Compact / Minimal) selon le contexte.
Pages d’événement avec carte OpenStreetMap
Chaque événement dispose de sa propre page, avec carte OpenStreetMap intégrée (libre, sans clé API Google Maps, sans coût), informations de contact, prix, lien billetterie. Les pages publiques sont désactivables si vous préférez tout afficher en popup.
Catégories et étiquettes colorées
Organisez vos événements avec des catégories WordPress classiques, plus une couleur personnalisée par catégorie affichée en badge sur les cartes. Pratique pour distinguer concerts, ateliers, réunions, formations, expositions…
Import / Export JSON
Migration facilitée pour quitter un autre plugin calendrier WordPress : import du format All-in-One Event Calendar détecté automatiquement, ou export/import du format JSON natif du plugin. Idéal pour migrer un agenda existant ou synchroniser plusieurs sites.
Internationalisation
Interface en français et en anglais d’origine (plus de 225 chaînes traduites), avec workflow gettext + JSON pour ajouter facilement d’autres langues.
Pour qui ce plugin agenda WordPress ?
| Profil | Cas d’usage |
|---|---|
| Associations | Agenda des réunions, événements ouverts au public, AG, ateliers |
| Bars, restaurants, cafés culturels | Programmation hebdomadaire, soirées, concerts, quiz |
| Salles de spectacle, MJC, médiathèques | Saison culturelle, animations, expositions |
| Centres de formation | Sessions, ateliers récurrents, dates de rentrée |
| Professionnels & indépendants | Disponibilités, événements clients, conférences |
| Sites communautaires | Rencontres locales, meetups, événements récurrents |
Prérequis techniques
- WordPress 6.0 ou supérieur
- PHP 8.0 ou supérieur
- Éditeur Gutenberg (le plugin ne fournit pas de shortcodes — uniquement des blocs, plus modernes et plus maintenables)
Installation du plugin calendrier WordPress
- Téléchargez le fichier
.zipde la dernière version depuis la page des releases GitHub. - Dans l’administration WordPress, allez dans Extensions → Ajouter → Téléverser une extension.
- Sélectionnez le zip, installez, activez.
- Rendez-vous dans Calendrier → Réglages pour configurer fuseau horaire, premier jour de la semaine et limites de performance.
Performances et sécurité
Un bon plugin de calendrier WordPress ne doit pas ralentir votre site. LRob Calendar :
- Ne charge ses JS et CSS que sur les pages contenant un bloc calendrier (chargement conditionnel via
block.json). - Utilise un cache REST avec invalidation par version.
- Précharge les caches post et thumbnail avant rendu.
- Limite la génération de récurrences (plafonds configurables) pour éviter les explosions sur les agendas anciens.
- Aucun appel externe : ni Google, ni CDN, ni service de stats tiers.
Côté sécurité : nonces et capability checks sur toutes les actions admin, requêtes SQL exclusivement via $wpdb->prepare(), échappement systématique des sorties (esc_html_e, esc_attr, wp_kses_post).
FAQ — Plugin calendrier événements WordPress
Ce plugin de calendrier WordPress est-il vraiment gratuit ?
Oui. GPL-2.0, sans version premium, sans abonnement, sans freemium déguisé. Toutes les fonctionnalités décrites sur cette page sont incluses dans la version téléchargeable.
Gère-t-il les événements récurrents ?
Oui, c’est l’une des fonctionnalités principales : moteur RRULE RFC 5545 maison, sans dépendance externe. Quotidien, hebdomadaire, mensuel, annuel, avec ordinaux (« 3ᵉ jeudi »), exceptions et bornes.
Est-ce compatible avec les autres plugins d’agenda ?
Le plugin importe automatiquement les exports All-in-One Event Calendar (AI1EC). Compatibilité Modern Events Calendar / The Events Calendar prévue dans une future version.
Est-il compatible avec mon thème WordPress ?
Le plugin utilise les blocs Gutenberg natifs et un CSS scopé pour éviter les conflits. Il fonctionne avec la grande majorité des thèmes modernes (FSE ou classiques) compatibles WordPress 6.0+.
Y a-t-il une carte intégrée ?
Oui, carte OpenStreetMap sur les pages d’événement, libre et gratuite. Pas besoin de clé API Google Maps.
Comment obtenir de l’aide ?
Le code est ouvert sur GitHub. Bugs et demandes de fonctionnalités via les issues. Pour un accompagnement professionnel ou de l’infogérance WordPress, contactez LRob.
Téléchargement et code source
LRob Calendar est distribué sous licence GPL-2.0-or-later (la même que WordPress). Le code source complet est disponible sur GitHub.
Développé par LRob, hébergeur WordPress français
Ce plugin de calendrier WordPress gratuit est développé et maintenu par LRob, hébergeur spécialiste WordPress basé à Orléans. Si vous cherchez un hébergement WordPress performant, de l’infogérance ou un audit de sécurité pour votre site, découvrez nos offres.

