ZodiacPress

Generate astrology birth reports with your custom interpretations.

Author:Isabel Castillo (profile at wordpress.org)
WordPress version required:4.7
WordPress version tested:5.4.1
Plugin version:2.0.3
Added to WordPress repository:25-09-2016
Last updated:01-04-2020
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:86
Rated by:20
Plugin URI:https://isabelcastillo.com/free-plugins/zodia...
Total downloads:13 117
Active installs:800+
plugin download
Click to start download

ZodiacPress is the first WordPress plugin that lets you generate astrology birth reports with your custom interpretations, directly on your site.

This is not an embedded script that pulls astrology data from another astrology site. ZodiacPress turns your site into an astrology report press. Your astrology interpretations reside on your own site, and the reports are created on your own site. The Swiss Ephemeris is included inside. Also includes Sidereal zodiac options.

The birth report includes three parts:

  1. Planets and Points in The Signs
  2. Planets and Points in The Houses
  3. Aspects

Birth Report Details

You can choose which planets and aspects to include in the birth report.

You can choose to add a chart wheel drawing to the report.

Tropical zodiac is the default, but you can choose to use the Sidereal Zodiac. Choose from 4 sidereal methods: Hindu/Lahiri, Fagan/Bradley, Raman, or Krishnamurti.

You can set a house system to be used for the report. The default is Placidus, but you can choose from 12 house systems.

You can add an optional Intro and Closing to the birth report.

You have the option to allow people with unknown birth times to generate basic natal reports. These reports with unknown times would omit time-sensitive points (i.e. Moon, Ascendant, etc.) and the Houses section.

The Planets in Houses section of the report will tell you if you have a planet in one house, but conjunct the next house (within 1.5 degrees orb; orb can be modified with a filter).

You get granular control over aspect orbs. It lets you assign different orbs for each planet and each type of aspect.

If birth time is unknown, ZP checks for ingress on that day rather than simply using the planet’s noon position. If an ingress occurs at any time on that day, it lets the person know that the planet changed signs on that day, and from which sign to which it changed.

Interpretations Are Optional

Entering your interpretations is not required since you can generate reports without interpretations text. See the screenshots to see how a basic report without interpretations text looks.

Privacy Policy and EU GDPR Information

ZodiacPress does not store the data that is entered into the form. Once a user submits the form with their birth information, that data is used instantaneously to generate a report, and then the data is lost. It is not saved with cookies or to any database. So, you can confidently add a notice somewhere on your page (whether under the form, or on the footer of your site) to inform your users that the Birth Report form is not storing their data.

Technical Details

ZodiacPress gets birth place latitude/longitude coordinates from the GeoNames geographical database which uses the latest revision of World Geodetic System (WGS 84).

ZP uses the Swiss Ephemeris (under GNU GPLv2) to get the longitude of the planets/celestial bodies. This ephemeris is included inside the plugin.

Internationalization

Much effort has been made to internationalize even the digits (numbers, years, and other integers in the plugin). On the birth report form, the month and day fields will switch places according to your date settings. Suggestions regarding i18n are welcome.

Languages

If you want to translate this plugin to your language, please see ZodiacPress in Your Language.

Contributing

Anyone is welcome to contribute to ZodiacPress. Please read the guidelines for contributing to this repository.

There are various ways you can contribute:

  1. Raise an Issue on GitHub.
  2. Send us a Pull Request with your bug fixes and/or new features.
  3. Translate ZodiacPress into different languages.
  4. Provide feedback and suggestions on enhancements.

See the full ZodiacPress documentation.