Install
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.zipDownload: 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 bybin/gen-vsop.py; do not edit. -
includes/class-vedic-calendar.php— the front end (date filters, block filter, loop buffer). -
tests/—make_fixture.pywrites the Swiss Ephemeris oracle;test-astronomy.phpmust match it:docker run --rm -v "$PWD":/p -w /p php:7.2-cli php tests/test-astronomy.php -
python3 bin/build-zip.pybuildsdist/vedic-calendar-<version>.zip.