iCalendrier

Description

Simple plugin to display a calendar of the day on your WordPress site, as a widget or with the [icalendrier] shortcode:

  • day name
  • current week number
  • day number
  • month
  • namdeday
  • moon phase

Three layouts: the modern one (same design as the widget on icalendrier.fr), and the two legacy ones (compact 175px, wide 300px).

Shortcode example: [icalendrier type="modern" language="fr" moonphases="on"]. Attributes: type (modern, comp175, wide300), language, timezone, showlink, moonphases, namedays, bgcolor, style.

Languages supported :

  • english (US and UK)
  • français
  • deutsch
  • italiano
  • español
  • português (Portugal and Brasil)
  • svenska
  • dansk
  • română

More infos here : https://icalendrier.fr/widget/wordpress-plugin#engsupport

Petit plugin simple qui vous permet d’afficher sur votre site ou blog WordPress un éphéméride qui comprend :

  • le nom du jour
  • le numéro de semaine
  • le numéro du jour
  • le mois
  • la fête du jour
  • la phase de lune actuelle

Plus d’infos ici : https://icalendrier.fr/widget/wordpress-plugin

Credits

Moon phase computation: Solaris_MoonPhase by Samir Shah (rayofsolaris.net), MIT license, adapted from Moontool.

Screenshots

Installation

Install the plugin on the WordPress administration, in the extensions menu, by selecting the zip file. You may also use the installation from the repository of course.

Once installed and activated, go to Appearance > Widgets, you’ll be able to edit these options :

  • layout (modern, compact or wide)
  • language
  • custom timezone
  • optional link to our website
  • moon phase on or off (modern layout)
  • name day on or off (name days are a Latin habit; Nordic sites usually hide them)
  • optional title before the widget
  • custom background color

Installez le plugin dans l’administration WordPress, section Extensions, en sélectionnant le fichier Zip.

Une fois installé et activé, retrouvez le plugin dans Apparence > Widgets. Peu d’options existent, mais les voici :

  • le style : moderne (le même que le widget d’iCalendrier.fr), compact ou large
  • le réglage optionnel du fuseau horaire
  • l’affichage en option d’un lien vers iCalendrier.fr
  • la phase de lune, affichée ou non (style moderne)
  • la fête du jour, affichée ou non
  • un titre optionnel avant le widget
  • la couleur de fond du widget peut être modifiée

FAQ

Can I use the shortcode in a post?

Yes: [icalendrier] renders the compact layout in English, [icalendrier type="modern" language="de"] the modern one in German. Language codes: fr, en (US), en-GB, es, pt, pt-BR, it, de, ro, sv, da.

The date is wrong by a day

The widget renders on the server. Set the timezone option (or attribute) to your zone, and check that your page cache refreshes daily.

Reviews

June 25, 2025 1 reply
Zeigt immer wieder das falsche Datum an. Schade, aber absolut unzuverlässig.
May 28, 2021
Endlich wieder aktualisisert, so dass ich sicher sein kann, dass es auch weiterhin so gut funktioniert! DANKE!
June 18, 2017
Great, very simple and smart calendar, thank for the author !
Read all 5 reviews

Contributors & Developers

“iCalendrier” is open source software. The following people have contributed to this plugin.

Contributors

Translate “iCalendrier” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0

  • Initial commit

1.5

  • multilang supported
  • moved the code to lib files

1.51

  • minor fix

1.52

  • svn issue lol

1.6

  • CSS tweaks
  • default values
  • default link
  • code format

1.61

  • WP 5.4 compat
  • admin CSS tweak

1.74

  • Fix broken CSS

1.75 to 1.83

  • WordPress 5.5 to 6.6 compatibility
  • Shortcode fix
  • Background color fix
  • Optional title displayed again
  • XSS security fix

2.0

  • New “modern” layout, same design as the widget on icalendrier.fr (moon phase can be switched off)
  • Name day can be switched off (widget option, shortcode attribute namedays=”off”)
  • New languages: svenska, dansk, English (UK); site-style codes such as fr-FR or en-US accepted
  • Shortcode attributes showlink, bgcolor and widgettitle now work (attribute names are case-insensitive)
  • “Display link” widget option now saves correctly
  • Timezone option no longer changes the site’s global timezone; invalid zones fall back to the server default
  • Unknown layout falls back to the compact one
  • Site links use https
  • Requires PHP 8.2 and WordPress 6.6
  • Automated test suite (unit + WordPress)