/*** Child Theme Function ***/ if ( ! function_exists( 'ottar_edge_child_theme_enqueue_scripts' ) ) { function ottar_edge_child_theme_enqueue_scripts() { $parent_style = 'ottar-edge-default-style'; wp_enqueue_style( 'ottar-edge-child-style', get_stylesheet_directory_uri() . '/style.css', array( $parent_style ) ); } add_action( 'wp_enqueue_scripts', 'ottar_edge_child_theme_enqueue_scripts' ); } function plus_tinymce_font_sizes($initArray) { $initArray['fontsize_formats'] = "8pt 9pt 10pt 11pt 12pt 14pt 18pt 24pt 36pt"; return $initArray; } add_filter('tiny_mce_before_init', 'plus_tinymce_font_sizes'); /*** AUDIT SOCIAL AJAX ***/ add_action('wp_ajax_audit_social', 'audit_social_handler'); add_action('wp_ajax_nopriv_audit_social', 'audit_social_handler'); function audit_social_handler() { // Legge i dati reali di eForm $form = $_POST['ipt_fsqm_form_24'] ?? []; $copy = sanitize_textarea_field($form['freetype']['0']['value'] ?? ''); $platform = sanitize_text_field($form['freetype']['2']['value'] ?? ''); $goal = sanitize_text_field($form['freetype']['3']['value'] ?? ''); if (!$copy) { wp_send_json_error([ 'message' => 'Il testo del post non è stato letto correttamente.', 'debug' => $_POST ]); } $prompt = "Sei un consulente marketing senior. Valuta questo post social in modo professionale. Restituisci SOLO JSON valido in questo formato: { \"score_totale\": numero, \"impatto_visivo\": numero, \"chiarezza\": numero, \"copywriting\": numero, \"cta\": numero, \"brand\": numero, \"consigli\": [\"consiglio 1\", \"consiglio 2\", \"consiglio 3\"] } Testo del post: $copy Piattaforma: $platform Obiettivo: $goal"; $response = wp_remote_post("https://api.openai.com/v1/chat/completions", [ 'timeout' => 60, 'headers' => [ 'Authorization' => 'Bearer LA_TUA_API_KEY', 'Content-Type' => 'application/json' ], 'body' => wp_json_encode([ 'model' => 'gpt-4o-mini', 'messages' => [ ['role' => 'user', 'content' => $prompt] ] ]) ]); if (is_wp_error($response)) { wp_send_json_error([ 'message' => $response->get_error_message() ]); } $status = wp_remote_retrieve_response_code($response); $body_raw = wp_remote_retrieve_body($response); $body = json_decode($body_raw, true); if ($status !== 200) { wp_send_json_error([ 'message' => 'Errore API', 'status' => $status, 'raw' => $body_raw ]); } $text = $body['choices'][0]['message']['content'] ?? ''; if (!$text) { wp_send_json_error([ 'message' => 'Risposta vuota dal modello', 'raw' => $body_raw ]); } $json = json_decode($text, true); if (!$json) { wp_send_json_error([ 'message' => 'JSON non valido restituito dal modello', 'raw_text' => $text ]); } wp_send_json_success($json); }Dati di contatto ricevuti - Comunicazione & Marketing
M

Il metodo PLUS

 Siamo curiosi e quindi ci piace conoscere, ascoltare e imparare dal nostro Cliente; poi proponiamo la nostra soluzione, una, non tante, magari opposte tra loro… Non vogliamo che il Cliente si accontenti, che operi una scelta senza che ne sia veramente convinto, ma desideriamo che trovi la soluzione giusta, la sua, non una tra le tante… Ai nostri Clienti chiediamo di affidarsi con fiducia. Offriamo loro professionalità, creatività, riservatezza, tanta esperienza e serietà in ogni nostro comportamento.

Dati di contatto ricevuti

DATI RICEVUTI!

 

GRAZIE