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

You can choose which planets and aspects to include in the birth 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).

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.

Technical Details

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 the that day, it lets the person know that the planet changed signs on that day, and from which sign to which it changed.

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.


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.

Important Note For Sites That Use Windows Hosting

If your website uses Windows hosting, you’ll need to use the ZodiacPress Windows Server plugin for the birth reports to be generated correctly.

See the full ZodiacPress documentation.


Need help? I’m glad to help via the plugin’s official support forum (link above).



Leave a Reply

دوازده − 12 =