// Enqueue the JavaScript file for Brazilian Portuguese Tarot Reading function tarot_reading_portugeseb_enqueue_scripts() { if (is_front_page() && strpos($_SERVER['REQUEST_URI'], '/pt-br/') !== false) { // Check if it's the homepage and has /pt-br wp_enqueue_script('tarot-reading-portugeseb-js', get_template_directory_uri() . '/assets/js/tarot-reading-portugeseb.js', array('jquery'), '1.0.1', true); wp_localize_script('tarot-reading-portugeseb-js', 'ajax_object_portugeseb', array('ajax_url' => admin_url('admin-ajax.php', 'https'))); } } add_action('wp_enqueue_scripts', 'tarot_reading_portugeseb_enqueue_scripts'); // Function to classify cards as Major or Minor Arcana in Brazilian Portuguese function classify_tarot_cards_portugeseb($cards) { // List of all Major Arcana cards in Brazilian Portuguese $major_arcana = array( "O Louco", "O Mago", "A Sacerdotisa", "A Imperatriz", "O Imperador", "O Hierofante", "Os Enamorados", "O Carro", "A Força", "O Eremita", "A Roda da Fortuna", "A Justiça", "O Enforcado", "A Morte", "A Temperança", "O Diabo", "A Torre", "A Estrela", "A Lua", "O Sol", "O Julgamento", "O Mundo" ); $classified_cards = array(); foreach ($cards as $card) { if (in_array($card, $major_arcana)) { // Use Brazilian Portuguese terminology: "Arcanos Maiores" $classified_cards[] = "$card - Arcanos Maiores"; } else { // Use Brazilian Portuguese terminology: "Arcanos Menores" $classified_cards[] = "$card - Arcanos Menores"; } } return $classified_cards; } // AJAX handler for fetching Brazilian Portuguese tarot reading function get_tarot_reading_portugeseb() { if (empty($_POST['card_names'])) { wp_send_json_error('Parâmetros ausentes'); exit; } $user_question = sanitize_text_field($_POST['user_question']); $card_names = json_decode(stripslashes($_POST['card_names']), true); // Classify cards as Major or Minor Arcana in Brazilian Portuguese $classified_cards = classify_tarot_cards_portugeseb($card_names); // Prepare the prompt $prompt = "As cartas de tarô selecionadas são: " . implode(", ", $classified_cards) . "."; if (!empty($user_question)) { $prompt .= " O usuário perguntou: " . $user_question . ". Faça uma leitura de tarô focada na resposta para essa pergunta."; } else { $prompt .= " Faça uma leitura de tarô interpretando as cartas selecionadas."; } // Make request to ChatGPT API $response = wp_remote_post('https://api.openai.com/v1/chat/completions', array( 'method' => 'POST', 'timeout' => 60, 'headers' => array( 'Authorization' => 'Bearer ' . CHATGPT_API_KEY, 'Content-Type' => 'application/json', ), 'body' => json_encode(array( 'model' => 'gpt-4o-mini', 'messages' => array( array('role' => 'system', 'content' => 'Você é um leitor de tarô. Forneça uma leitura reflexiva e concisa do tarô, focando na interação entre as combinações de cartas. Se cartas dos Arcanos Maiores forem escolhidas, inicie a leitura com 1-2 frases destacando a quantidade de cartas dos Arcanos Maiores e Menores, sua raridade e significado. Use uma linguagem encorajadora e inspiradora, evite negrito e utilize emojis. A estrutura da resposta deve ser dividida em vários parágrafos, cada um com no máximo três frases. O último parágrafo deve resumir os pontos principais e oferecer sugestões práticas. Sempre responda em português brasileiro.'), array('role' => 'user', 'content' => $prompt) ), 'temperature' => 0.7, 'max_tokens' => 700, )), )); if (is_wp_error($response)) { wp_send_json_error('Erro na solicitação: ' . $response->get_error_message()); exit; } $body = json_decode(wp_remote_retrieve_body($response), true); if (isset($body['choices'][0]['message']['content'])) { $reading = trim($body['choices'][0]['message']['content']); wp_send_json_success(array('message' => $reading)); } else { $error_message = isset($body['error']['message']) ? $body['error']['message'] : 'Erro desconhecido'; wp_send_json_error('Erro na resposta da API: ' . $error_message); } } add_action('wp_ajax_get_tarot_reading_portugeseb', 'get_tarot_reading_portugeseb'); add_action('wp_ajax_nopriv_get_tarot_reading_portugeseb', 'get_tarot_reading_portugeseb'); Objevte tarotové výklady a tarology na Sunrise Reading
t
t
t
t

Objevte své ideální výklady

Užijte si kombinaci bezplatných a exkluzivních výkladů vytvořených pro naše členy – brzy přidáme ještě více vzrušujících možností.

Tři tarotové karty

Rychlé & zdarma

Získejte vhledy na jakoukoliv otázku pomocí tříkaretního výkladu. Rychlé, jednoduché a zdarma.

Začněte nyní

Psychik

Zažijte psychický výklad

Využijte skryté energie a hlubší pravdy, které vám pomohou orientovat se v tajemstvích života.

Začněte nyní

Tarot lásky

Brzy k dispozici

Prozkoumejte svůj milostný život s tímto výkladem. Získejte vedení pro hlubší spojení.

Brzy k dispozici

Tarot Ano a Ne

Brzy k dispozici

Zašlete otázku a získejte okamžitou odpověď Ano nebo Ne. Ideální pro rychlá rozhodnutí.

Brzy k dispozici

Vykladač snů

Brzy k dispozici

Odemkněte své sny. Dekódujte symboly a odhalte skryté vedení.

Brzy k dispozici

Jedna karta

Brzy k dispozici

Získejte rychlý výklad jedné karty. Okamžitě obdržíte stručné vhledy.

Brzy k dispozici

Víly (Fairies)

Brzy k dispozici

Odemkněte magii vílích karet s jedinečnou zprávou pro nový pohled.

Brzy k dispozici

Sdílejte své nápady

Řekněte nám, co potřebujete

Řekněte nám, jaký typ výkladu byste chtěli vidět. Vaše zpětná vazba nám pomáhá vytvořit pro vás dokonalý zážitek.

Řekněte nám zde

t

Prozkoumejte jedinečné styly výkladů

Vyberte si styl výkladu, který s vámi rezonuje, a nechte se vést různými tarology. Momentálně nabízíme personalizované Tříkaretní výklady – brzy přidáme další!

Naše standardní výklady poskytuje náš odborný tarolog Ollie. Seznamte se s Olliem a prozkoumejte jedinečné styly našich dalších AI tarologů: Christine, Julien a Sam.

Tarologist Ollie

Ollie

Ollie je váš spolehlivý AI průvodce tarotem, který spojuje etické principy s intuitivními vhledy. Vždy připraven odpovědět na vaše otázky, Ollie vám pomáhá najít jasno a zvládnout životní výzvy.

Christine

Christine integruje své znalosti psychologie a využívá tarotové karty jako nástroj pro intuitivní vedení. Věří, že tarot pomáhá klientům spojit se s jejich vnitřním hlasem a získat jasno.

Julien

Julien se s vášní ponořuje do mystických aspektů tarotu a spirituality. Jeho výklady se zaměřují na odhalování hlubších významů a spojení s vyššími energiemi.

Sam

Sam přináší přímý, kombinovaný přístup laskavosti a tvrdé lásky. Je zábavný, vtipný a trochu drzý interpret, který prokousává nejasnosti a poskytuje přímé odpovědi na vaše otázky.

t

Získejte exkluzivní bezplatné výklady – Připojte se k našemu mailing listu ještě dnes

Odemkněte tarot zdarma – nabídka na omezený čas

Přihlaste se nyní k našemu mailing listu a získejte zdarma přístup k exkluzivním tarotovým funkcím jako cenný podporovatel, jakmile je zpřístupníme. Buďte mezi prvními, kdo si užije jedinečné výklady, odborné vhledy a prémiový obsah, vše zdarma. Podpořte nás a formujte budoucnost tarotu, zatímco získáte úžasné výhody. Přihlaste se nyní – je to zdarma.

Přejít nahoru