Tarot Card Oracle

Descrição

Tarot Card Oracle helps you publish interactive readings on your WordPress site using your own deck artwork, your own spreads, and your own interpretations.

If a card needs a different meaning depending on where it lands in a spread, you can do that. Define a unique interpretation for each card in each position.

Ideal for
* Tarot readers and professional practitioners
* Oracle deck creators and writers
* Coaches and creators who want interactive content
* Rune and cartouche style readings

What visitors can do
* Draw cards for a full spread reading
* Draw a daily card
* Draw a random card
* Optionally type a question before drawing
* Shuffle the deck with a realistic animation before selecting cards

What you can build in WordPress admin
* Readings (spreads)
* Positions for each reading
* Cards with your own images and text
* Descriptions that connect one card, one position, and one reading

Premium features
* Validation wizard to spot missing links and configuration problems
* Payment enabled readings
* Email list and marketing integrations, including ActiveCampaign, MailChimp, and Brevo
* Additional layouts and display options

Free version note
Older reviews may mention limits from earlier versions. Those limits were removed in version 1.0.0. If you need payments, integrations, or validation tools, Premium is the right fit.

Quick start

  1. Install and activate the plugin
  2. Go to Card Oracle, then Demo Data, and install the sample reading
  3. Go to Card Oracle, then Dashboard, and copy the shortcode or use the Gutenberg block
  4. Paste it into a page and preview

Tip: Start with Demo Data first, then create your own reading using the Wizard.

Gutenberg block

Version 1.1.9 includes a dedicated Card Oracle Reading block.
1. In the block editor, add a new block
2. Search for Card Oracle Reading
3. Choose Daily Card, Random Card, or Full Reading
4. Pick your reading from the dropdown

No IDs needed, and it generates the correct shortcode automatically.

Videos

Overview:

More setup videos: https://www.chillichalli.com/tarot-card-oracle-videos/
YouTube channel: https://www.youtube.com/channel/UCa2PDf86FYDSsdYV5dDd0ew

Shortcodes

Use reading slug for clean, readable embeds
[card-oracle name=”past-present-future-demo”]
[card-oracle-daily name=”daily-inspiration”]
[card-oracle-random name=”celtic-cross”]

Fallback to IDs when needed
[card-oracle id=”123″]
[card-oracle-daily id=”45″]
[card-oracle-random id=”67″]

Optional attributes
[card-oracle name=”lover-s-choice” layout=”spread” reverse=”yes”]

Translations

  • English
  • French
  • German
  • Portuguese
  • Spanish

How to

Tarot Card Oracle is built from four core parts
1. Readings, the spread definitions
2. Positions, the slots inside a reading
3. Cards, your deck
4. Descriptions, the meaning of one card in one position for one reading

If something feels missing on the front end, check this order
* Positions are assigned to the Reading
* Cards are assigned to the Reading
* Descriptions are linked to both a Card and a Position

Admin menus
* Dashboard, overview and embed tools
* Readings, define spreads
* Positions, define and assign positions
* Cards, define cards and assign to readings
* Descriptions, define meanings per card and per position
* Demo Data, install sample reading and sample media
* Wizard, create a reading framework quickly
* Status, system info and recent logs
* Orders (Premium), payment enabled reading orders
* Validation (Premium), find and fix configuration gaps

Security

For vulnerability notifications or responsible disclosure, please review SECURITY.md in the repository.

Capturas de tela

  • Front end reading example
  • Front end results example
  • Mobile view example
  • Card Oracle Dashboard overview
  • Add New Reading page
  • Add New Positions page
  • Add New Cards page
  • Add New Descriptions page
  • Validation wizard (Premium)

Blocos

Este plugin disponibiliza 1 bloco.

  • Card Oracle Reading

Instalação

  1. Upload the plugin files to the /wp-content/plugins/ directory, or install through the WordPress Plugins screen
  2. Activate the plugin through the Plugins screen in WordPress
  3. Go to Card Oracle, then Dashboard
  4. Add readings to your posts or pages using either
    • Card Oracle Reading Gutenberg block
    • Shortcodes with reading names or IDs

Perguntas frequentes

How do I start if I feel overwhelmed

Start with Demo Data and the videos.
Then use the Wizard to generate the structure for a new reading.
Links are in the Videos section above.

What is the best way to build a reading

Use the Wizard.
If you prefer manual setup, follow this order
1. Create a Reading
2. Create Positions and assign them to the Reading
3. Create Cards and assign them to the Reading
4. Create Descriptions for each Card in each Position
5. Embed the Reading using the Gutenberg block or shortcode

How do I display a reading on my site

Use the Gutenberg block or copy a shortcode from Card Oracle Dashboard.
You can embed by slug using the name attribute, or by ID.

Can I use reading names instead of IDs in shortcodes

Yes. As of version 1.1.9, you can use reading slugs with the name attribute.
The plugin looks for a slug match first, then falls back to the reading title.

How does the shuffle cards feature work

Version 1.1.9 includes a shuffle button that animates the deck and randomizes card order before you select cards.
You can shuffle as many times as you want before drawing.

How does the email system report work

On the Status tab, click Email system report.
The plugin will try to open your email client with a pre filled message to support@chillichalli.com.
If your email client does not open, it falls back to a copy method.

Where are settings located

WordPress Admin, then Settings, then Card Oracle.
You can configure RSS feed checking, cache duration, debug logging, default deck, and default draw count.

Which payment providers are supported in Premium

Premium includes payment enabled readings.
If you use payments, ensure you are on the latest Premium version and review the Payment Provider settings screen, as provider availability depends on your Premium build.

Avaliações

5 agosto, 2024
I have been using this for 2 years now on different sites and it is 2024 and this is still the only best WordPress Tarot cards. Great job creator, you did excellent and you have the best one on the market for WordPress.
The plugin is complex and a little tricky to learn at first, but once you understand how to use it, you can make it do things that no other card and tarot plugin can do. Already, with the free version, TAROT CARD ORACLE is very accurate. I hope one day to be able to acquire and test the PREMIUM version which allows you to create hundreds of different draws and possibilities very close to a real card draw. For me, it’s an excellent plugin for professional Tarot Reader. Good Jobs chillichalli
22 novembro, 2020 2 respostas
The free version only allows 25 cards, which is not a full deck. It does not include a full deck of cards, either. The premium priced too high. I purchased a different plugin for less than $20 one-time fee, unlimited updates.
24 julho, 2020 1 resposta
It’s impossible to link descriptions to the correct Cards and Positions. And then, link the Positions to the correct Reading. Very complicated and confused. There are not help in forums and support in free version either, I don’t recommend it.
16 maio, 2020
This was EXACTLY what I was looking for. I’d been looking for something to create online readings on my site, but everything I found was either untested in the last few years or didn’t have the functionality I needed. With this, I can create all o the readings that I want, using whatever cards I like – as many cards and spreads as I like, and then I can even assign meanings to each card dependent on the position that the user draws them. Excellent documentation about how to use it – really clear. Love it.
Leia todas as 5 avaliações

Colaboradores e desenvolvedores

“Tarot Card Oracle” é um programa de código aberto. As seguintes pessoas contribuíram para este plugin.

Colaboradores

Registro de alterações

1.2.0

  • New: Minimum PHP version updated to 7.4.
  • New: Stripe integration upgraded to v3 PaymentIntents API.
  • New: Newsletter integration for Stripe and PayPal payments (Premium).
  • New: PayPal IPN URL display field in payment settings (Premium).
  • New: Markdown documentation viewer with in-admin help system.
  • New: Confirmation modal for demo reading removal.
  • New: Duplicate reading name warning in wizard.
  • New: Orphaned shortcode validation on Validation page.
  • New: Card Oracle debug log viewer in Status tab.
  • New: Visual selector for question display layout.
  • New: Progress modal for Wizard page operations.
  • New: Affiliate link field for Powered By badge.
  • Enhancement: Modernized admin UI with consistent card styling.
  • Enhancement: Improved wizard UI with visual grouping.
  • Enhancement: Better presentation examples modal with grid layout.
  • Fix: PayPal return URL and IPN endpoint issues (Premium).
  • Fix: Stripe payment confirmation errors (Premium).
  • Fix: Critical CSRF vulnerability in validation.
  • Fix: Apostrophes in questions breaking email and newsletter.
  • Fix: Powered By toggle not respecting settings.
  • Fix: Various layout and CSS issues across screen sizes.
  • Fix: Elementor page builder compatibility.

1.1.9

  • New: Poker Wash Shuffle, realistic wash animation with cards scattering, mixing, and returning to original positions.
  • New: Gutenberg block for adding Card Oracle readings, block with dropdown selection.
  • New: Shortcode support for reading names, use readable names instead of IDs.
  • New: Email system report functionality, Status page tries to email reports directly to support.
  • New: Automated MD5 file integrity checking during build process.
  • Enhancement: Backwards compatibility maintained for existing ID based shortcodes.
  • Enhancement: Improved user experience with name based shortcode parameters.
  • Enhancement: Enhanced system report with performance metrics and WordPress configuration data.
  • Fix: CSS layout issues, resolved text and image overlap in reading results display.
  • Fix: Responsive design improvements across all screen sizes.
  • Fix: PHP 8.2 compatibility, resolved deprecated dynamic property warnings.
  • Fix: Gutenberg block shortcode execution on frontend pages.
  • New: WordPress Settings page, Card Oracle settings page under WP Settings.

1.1.8

  • New: Update Freemius to use composer.
  • Fix: Email sender address.

1.1.7

  • New: Update Freemius
  • New: Update WordPress version

1.1.6

  • New: Update Freemius to version 2.5.10
  • Tweak: Code cleanup
  • Fix: Remove unused files

1.1.5

  • New: Update Freemius to version 2.5.6

1.1.4

  • New: Update Freemius to version 2.5.4

1.1.3

  • New: Reading can be set to open in a new browser window or tab
  • Tweak: Code cleanup

1.1.2

  • New: Can add all Major and Minor Marseille Tarot Deck cards to Media using Demo Data
  • Fix: Reversed card alignment
  • Fix: Email button not appearing
  • Fix: Toggle switch icons hidden

1.1.1

  • Fix: Code cleanup

1.1.0

  • New: Add Stripe payment options (Premium)

1.0.0

  • New: Removed the limits for readings, positions, and cards for the free version