plugin-icon

AstroWay – Astrology, Birth Chart & Horoscope Widgets

מאת AstroWay Team·
Put horoscopes and birth charts on your pages as real text search engines can read. Shortcodes and blocks, no account and no API key needed.
גרסה
1.0.0
עודכן לאחרונה
Aug 3, 2026
AstroWay – Astrology, Birth Chart & Horoscope Widgets

Paste one shortcode into a page and the horoscope is on it: real text, in your theme's own fonts and colours, inside the HTML that search engines read. No frame, no JavaScript, no account, no API key, no credit card.

Three steps to the first widget

  1. Install and activate. There is nothing to configure and nothing to sign up for.
  2. Paste this into any post or page: [astroway_daily_horoscope sign="leo"]
  3. Open the page. The reading is there, styled like the rest of your content.

The moon phase takes no parameters at all, [astroway_moon_phase]. A birth chart takes a date, a time and a place:

[astroway_natal date="1990-05-15" time="14:30" lat="50.45" lon="30.52" tz="Europe/Kyiv"]

AstroWay Shortcodes in your admin lists every shortcode with its parameters and a copy button, next to a city search that fills in coordinates and timezone for you. Every one of them is a Gutenberg block as well: type /astroway in the editor and the preview shows the finished card, not a placeholder.

What renders into the page

Seven widgets are rendered by your own server directly into the page: daily, weekly and monthly horoscopes, moon phase, Tarot card of the day (Rider-Waite deck), planet of the day, and the natal chart. Their text is part of your HTML, so search engines index it, screen readers announce it, and it inherits your theme's fonts and colours instead of sitting in a frame that ignores them. The one exception is the natal chart's wheel, which stays a drawing produced by the API and therefore keeps a palette of its own; theme="light" or theme="console" on the shortcode matches it to your design. Each answer is cached until the underlying data actually changes, so a page carrying all twelve signs spends twelve requests a day rather than twelve an hour. This runs on the anonymous per-site allowance of 300 requests an hour, with no key and no account.

What still loads in a frame

Widgets that have no page-side template yet, and any widget whose data cannot be fetched at that moment, fall back to an embedded frame loaded by the visitor's own browser (30 requests/hour per visitor IP). Every widget the plugin ships works this way without a key: nothing here is reserved for a paid plan. An API key is for calling api.astroway.info yourself, where the free tier gives 10,000 calls a month and paid plans raise the limits further.

Under the hood the widgets are powered by api.astroway.info, with 700+ endpoints covering Western, Vedic, Hellenistic, Chinese and Mayan astrology, Tarot (Rider-Waite, Marseille, Lenormand), Numerology (Pythagorean, Chaldean, Kabbalistic, Tamil), Human Design and AI horoscopes.

External services

This plugin connects to api.astroway.info, the AstroWay Calculation API operated by the AstroWay Team, to render astrology widgets and tarot readings. No external request is made until a widget is actually rendered on a page where one of the plugin's shortcodes or Gutenberg blocks is used.

What is sent:

  • When a widget your server renders into the page is refreshed (daily, weekly and monthly horoscope, moon phase, daily tarot, planet of the day, natal chart): the parameters provided in the shortcode (zodiac sign, or date, time, latitude and longitude) plus your site's own address, sent so the request is counted against your site's allowance. The request is made by your server, not by the visitor's browser, so the visitor's IP address is not sent at all, and it is only made when the cached answer has expired.
  • When a widget falls back to an embedded frame (bodygraph, synastry, kundli, panchang, transit, numerology, the Marseille and Lenormand tarot decks, and any widget whose data could not be fetched): the visitor's browser loads that frame directly from api.astroway.info, so the parameters in the shortcode and the visitor's IP address reach the service, the latter for anonymous rate-limiting. Nothing about that visitor passes through your server.
  • When the site administrator clicks "Verify Key" or "Test Connection" in the Settings screen: the configured API key and a small diagnostics payload.

When this happens:

  • On frontend page render (only on pages where an AstroWay shortcode or block is present).
  • On explicit admin action (Verify, Test Connection, Purge Cache).

No data is sent on plugin activation, deactivation, or admin pages without explicit user action.

  • Service URL: https://api.astroway.info/v1/
  • Terms of Service: https://api.astroway.info/terms
  • Privacy Policy: https://api.astroway.info/privacy

Privacy

This plugin stores the following on the WordPress site:

  • The site administrator's API key (if entered), stored in the wp_options table under astroway_settings. Visible only to users with manage_options capability.
  • WP transient cache of API responses (prefix astroway_v1_) to reduce repeat external calls. Cache contents are chart/horoscope/tarot output, no visitor PII beyond what was submitted via shortcode arguments. Purged via Settings AstroWay Purge Cache.

This plugin does not set any cookies on visitor browsers, does not use third-party tracking, and does not transmit visitor data to anyone other than api.astroway.info (see External services above).

חינםבתוכניות בתשלום
בביצוע ההתקנה, אנחנו מקבלים את הסכמתך לתנאי השירות של WordPress.com ולתנאים של התוסף של הצד השלישי.
נבדקו עד
WordPress 7.0.2
תוסף זה זמין להורדה ולשימוש דרך שברשותך.