Title: Binimuse Geʽez Calendar
Author: Biniyam musema
Published: <strong>June 11, 2026</strong>
Last modified: June 11, 2026

---

Search plugins

![](https://ps.w.org/binimuse-geez-calendar/assets/banner-772x250.png?rev=3568419)

![](https://ps.w.org/binimuse-geez-calendar/assets/icon.svg?rev=3568419)

# Binimuse Geʽez Calendar

 By [Biniyam musema](https://profiles.wordpress.org/binimuse/)

[Download](https://downloads.wordpress.org/plugin/binimuse-geez-calendar.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/binimuse-geez-calendar/#description)
 * [Reviews](https://wordpress.org/plugins/binimuse-geez-calendar/#reviews)
 *  [Installation](https://wordpress.org/plugins/binimuse-geez-calendar/#installation)
 * [Development](https://wordpress.org/plugins/binimuse-geez-calendar/#developers)

 [Support](https://wordpress.org/support/plugin/binimuse-geez-calendar/)

## Description

Binimuse Geʽez Calendar brings accurate **Ethiopian calendar** support to WordPress.

Convert and display dates between the Ethiopian (Geʽez) and Gregorian calendars 
anywhere on your site — in the block editor, with a shortcode, or from your own 
code. Output supports Amharic and English month names and both Geʽez (፩፪፫) and Arabic
numerals.

The Ethiopian calendar has 13 months — twelve months of 30 days plus Pagumē — and
runs roughly 7–8 years behind the Gregorian calendar. This plugin handles all of
that correctly, including the Ethiopian leap-year cycle.

**Features**

 * **Ethiopian Date block** — a native Gutenberg block with a built-in Ethiopian
   date picker (13 months, leap-aware).
 * **`[ethio_date]` shortcode** — for the classic editor, widgets, and theme files.
 * **Site-wide defaults** — set your preferred format, language, and numeral system
   once.
 * **REST API** — an endpoint for converting dates programmatically.
 * **Developer API** — PHP helper functions for converting Ethiopian and Gregorian
   dates in your own themes and plugins.
 * **Translation-ready** — ships with an Amharic translation.

Conversion uses the established Beyene-Kudlek algorithm via Julian Day Numbers, 
validated against known reference dates, with correct handling of Pagumē (the 13th
month) and the Ethiopian leap year.

## Installation

 1. Upload the plugin through Plugins  Add New, or install it from the WordPress.org
    directory.
 2. Activate the plugin through the Plugins menu.
 3. Set your defaults under Settings  Binimuse Geʽez Calendar.
 4. Add the **Ethiopian Date** block in the editor, or use the `[ethio_date]` shortcode.

## FAQ

### How do I display an Ethiopian date in a post?

Insert the **Ethiopian Date** block and pick a date, or use the shortcode, e.g. `[
ethio_date language="both"]`.

### What shortcode attributes are supported?

date (defaults to now), `language` (am / en / both), and `numerals` (geez / arabic).
Anything you leave out falls back to your saved defaults.

### Does it handle the Ethiopian leap year correctly?

Yes. The Ethiopian leap year falls the year before the Gregorian leap year, when
Pagumē has 6 days instead of 5. This is covered by the plugin’s test suite against
known reference dates.

### Can I convert dates from my own code?

Yes — use the provided PHP helper functions, or call the REST endpoint.

### Is it available in Amharic?

Yes, an Amharic translation ships with the plugin, and it is fully translation-ready
for other languages.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Binimuse Geʽez Calendar” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Biniyam musema ](https://profiles.wordpress.org/binimuse/)

[Translate “Binimuse Geʽez Calendar” into your language.](https://translate.wordpress.org/projects/wp-plugins/binimuse-geez-calendar)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/binimuse-geez-calendar/),
check out the [SVN repository](https://plugins.svn.wordpress.org/binimuse-geez-calendar/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/binimuse-geez-calendar/)
by [RSS](https://plugins.trac.wordpress.org/log/binimuse-geez-calendar/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release: Ethiopian Date block + date picker, `[ethio_date]` shortcode,
   settings page, REST API, developer API, Amharic translation.

## Meta

 *  Version **1.0.0**
 *  Last updated **11 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 8.1 or higher **
 * Tags
 * [amharic](https://wordpress.org/plugins/tags/amharic/)[calendar](https://wordpress.org/plugins/tags/calendar/)
   [date converter](https://wordpress.org/plugins/tags/date-converter/)[ethiopian calendar](https://wordpress.org/plugins/tags/ethiopian-calendar/)
 *  [Advanced View](https://wordpress.org/plugins/binimuse-geez-calendar/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/binimuse-geez-calendar/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/binimuse-geez-calendar/reviews/)

## Contributors

 *   [ Biniyam musema ](https://profiles.wordpress.org/binimuse/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/binimuse-geez-calendar/)