// 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'); Descubre Lecturas de Tarot y Tarotistas en Sunrise Reading
t
t
t
t

Descubre tus Lecturas Perfectas

Disfruta de una combinación de lecturas gratuitas y exclusivas diseñadas para nuestros miembros, ¡con aún más opciones emocionantes próximamente!

Tres Cartas de Tarot

Rápido y Gratis

Obtén respuestas a cualquier pregunta con una tirada de tres cartas. Rápido, sencillo y gratis

Comenzar ahora

Psíquico

Experimenta una Lectura Psíquica

Conéctate con energías ocultas y verdades más profundas para ayudarte a navegar los misterios de la vida.

Comenzar ahora

Tarot del Amor

Muy pronto

Explora tu vida amorosa con esta lectura. Obtén orientación para conexiones más profundas.

Muy pronto

Tarot de Sí y No

Muy pronto

Haz una pregunta y obtén una respuesta Sí o No al instante. Perfecto para decisiones rápidas.

Muy pronto

Intérprete de Sueños

Muy pronto

Desbloquea tus sueños. Descifra símbolos para descubrir orientación oculta.

Muy pronto

Una Carta

Muy pronto

Obtén orientación rápida con una sola carta. Recibe insights concisos al instante.

Muy pronto

Hada

Muy pronto

Desbloquea la magia de las cartas de hadas con un mensaje único para una nueva perspectiva.

Muy pronto

Comparte tus Ideas

Dinos Qué Necesitas

Dinos qué tipo de lectura te gustaría ver. Tus comentarios nos ayudan a crear la experiencia perfecta para ti. 

Dínoslo Aquí

t

Explora Estilos de Lectura Únicos

Elige un estilo de lectura que resuene contigo, guiado por una variedad de tarotistas. Actualmente ofrecemos Lecturas Personalizadas de Tres Cartas – ¡más próximamente!

Nuestras lecturas estándar son realizadas por nuestro tarotista experto, Ollie. Conoce a Ollie y explora los estilos únicos de nuestros otros lectores de tarot AI: Christine, Julien y Sam.

Tarologist Ollie

Ollie

Ollie es tu guía de tarot AI de confianza, combinando principios éticos con insights intuitivos. Siempre listo para responder tus preguntas, Ollie te ayuda a encontrar claridad y a navegar los desafíos de la vida.

Christine

Christine integra su conocimiento de la psicología, utilizando las cartas del tarot como una herramienta para la orientación intuitiva. Cree que el tarot ayuda a los clientes a conectarse con su voz interior y a obtener claridad.

Julien

Julien se adentra con pasión en los aspectos místicos del tarot y la espiritualidad. Sus lecturas se centran en descubrir significados más profundos y conectar con energías superiores.

Sam

Sam aporta un enfoque directo, combinando amabilidad con un toque de amor duro. Es un intérprete divertido, peculiar y un poco descarado, que corta la ambigüedad para ofrecer respuestas directas a tus preguntas.

t

Obtén Funciones Exclusivas Gratis – Únete a Nuestra Lista de Correo Hoy

Desbloquea el Tarot Gratis – Oferta por Tiempo Limitado

Suscríbete ahora a nuestra lista de correo y obtén acceso gratuito a funciones exclusivas de Tarot como un valioso apoyo mientras las lanzamos. Sé de los primeros en disfrutar de lecturas únicas, insights de expertos y contenido premium, todo sin costo. Apóyanos y ayuda a dar forma al futuro del Tarot mientras obtienes increíbles beneficios. Suscríbete Ahora – Es Gratis.

Scroll al inicio