WP Manifestindependent plugin directory
manifest / content / vedic-calendar-wordpress-plugin

Vedic Calendar

A WordPress plugin to show Vedic date alongside Gregorian date.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/technologistkj/vedic-calendar-wordpress-plugin/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Download: vedic-calendar.zip (latest release). In WordPress: Plugins > Add New > Upload Plugin, choose the zip, Install, Activate. Use that zip, not GitHub's "Source code" download, which unpacks to the wrong folder name.

WordPress plugin: shows the Vedic date (Kerala solar month by its Sanskrit name, day, KaliYuga year from Vishu) on its own line below the date of every post and page.

  • includes/class-vedic-calendar-astronomy.php — the arithmetic, plain PHP.

  • includes/vsop87-earth-l.php — generated by bin/gen-vsop.py; do not edit.

  • includes/class-vedic-calendar.php — the front end (date filters, block filter, loop buffer).

  • tests/ — make_fixture.py writes the Swiss Ephemeris oracle; test-astronomy.php must match it:

    docker run --rm -v "$PWD":/p -w /p php:7.2-cli php tests/test-astronomy.php
  • python3 bin/build-zip.py builds dist/vedic-calendar-<version>.zip.