Setup guide
Get your widgets live
Everything to install AstroSolutions on your site — the WordPress plugin, every shortcode, and the universal embed for Wix, Shopify or any custom site.
What you get
Every license includes all seven widgets, each with an AI-written reading, on any number of pages of your site:
Daily horoscope
All 12 signs · daily, weekly, monthly, yearly.
Tarot
1- or 3-card spreads from the full 78-card deck.
Natal chart
Birth-chart wheel + written interpretation.
Transit calendar
A live feed of upcoming sky events.
Numerology
Life Path & core numbers, explained.
Compatibility
Synastry score & reading for two charts.
Moon & rising
Moon sign and rising sign from a birth chart.
Where the plans differ: branding (your colors, dark mode & fonts on Pro and Business), number of sites (1 on Standard/Pro, 3 on Business) and monthly AI limits — never which widgets you get.
Where’s my license key?
After purchase it’s emailed to you, and it’s always in your dashboard under License & setup. You’ll paste it into the plugin or the embed snippet below. The key activates on first use and locks to the site(s) it runs on.
Option 1 — WordPress
- Install the plugin. Download the AstroSolutions plugin, then in WordPress go to
Plugins → Add New → Upload Plugin, choose the .zip, Install and Activate. - Add your key. Go to
the AstroSolutions menuand paste your license key, then “Save & activate”. - Place a widget. Add the AstroSolutions block in the editor (point-and-click), or paste a shortcode anywhere — Gutenberg, Elementor or the classic editor.
Shortcodes reference
| Widget | Shortcode | Optional attributes |
|---|---|---|
| Daily horoscope | [astro_daily_horoscope] | sign="leo" · period="weekly|monthly|yearly" |
| Natal chart | [astro_natal_form] | — |
| Transit calendar | [astro_transit_calendar] | days="30" · limit="20" |
| Tarot | [astro_tarot] | cards="1" or cards="3" |
| Numerology | [astro_numerology] | — |
| Compatibility | [astro_synastry] | — |
| Moon sign | [astro_moon_sign] | — |
| Rising sign | [astro_rising_sign] | — |
| Any widget (unified) | [astrosolutions widget="tarot"] | takes all of the attributes above |
On Pro and Business you can also pass theme="dark", accent="#7c5cff" and font="..." on any shortcode. To hide the AI reading and show only the calculated data, add interpret="off". The whole plugin is three tabs: activate your key, brand the widgets, copy a shortcode.
Option 2 — Wix, Shopify or any site (universal embed)
No WordPress? Add the widgets to any site with two lines — one script and one tag per widget. Paste the script once (e.g. in your site’s custom-code / header), then drop a widget tag wherever you want it to appear.
<script src="https://astrosolutions.app/sdk.js" data-key="YOUR_LICENSE_KEY" defer></script>
<!-- a daily horoscope for all 12 signs -->
<div data-astro-widget="horoscope" data-all="true"></div>
<!-- a 3-card tarot spread -->
<div data-astro-widget="tarot" data-cards="3"></div>
<!-- the birth-chart calculator -->
<div data-astro-widget="natal-form"></div>
Widget tags & attributes
| Widget | Tag | Options |
|---|---|---|
| Daily horoscope | data-astro-widget="horoscope" | data-sign="leo" or data-all="true" · data-period="weekly" |
| Natal chart | data-astro-widget="natal-form" | — |
| Transit calendar | data-astro-widget="transits" | data-days="30" · data-limit="20" |
| Tarot | data-astro-widget="tarot" | data-cards="1|3" |
| Numerology | data-astro-widget="numerology" | — |
| Compatibility | data-astro-widget="synastry" | — |
| Moon / rising | data-astro-widget="moon-sign" · "rising-sign" | — |
Pro / Business styling: add data-scheme="dark", data-accent="#7c5cff", data-font="..." or data-layout="cards" to any tag. data-interpret="false" shows only the calculated data without the AI reading.
Platform notes: on Wix use Settings → Custom Code (add the script to the head) + an Embed/HTML element for each widget; on Shopify add the script in theme.liquid and the widget tag in a Custom Liquid / HTML block. See the per-platform pages: WordPress · Wix · Shopify · custom HTML.
Activation & domains
Your key activates on first load and locks to that domain. Standard and Pro cover one site; Business covers three. Need another site? Upgrade or add a license.
Need a hand?
See the live demo for every widget and tag, or contact support — we’re happy to help you get live.
Ready to go live?
Get your license, paste your key, and your widgets are live in minutes.