{"id":9,"date":"2026-05-16T11:40:36","date_gmt":"2026-05-16T11:40:36","guid":{"rendered":"https:\/\/pizza.davideloddo.it\/?page_id=9"},"modified":"2026-05-16T11:41:53","modified_gmt":"2026-05-16T11:41:53","slug":"iscrizioni","status":"publish","type":"page","link":"https:\/\/pizza.davideloddo.it\/?page_id=9","title":{"rendered":"iscrizioni"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><code>\n<div class=\"pt-form-wrap\" id=\"pt-registration-wrap\"\n     data-wa-number=\"\"\n     data-wa-template=\"Ciao! \ud83d\udc4b Voglio iscrivermi al *{tournament_name}*.\nNome: {full_name}\nEmail: {email}\nTelefono: {phone}\nPizzeria: {pizzeria}\nCitt\u00e0: {city}\nPagamento: {payment_choice}\"\n     data-tournament=\"Torneo Pizzaioli\"\n     data-has-fee=\"0\"\n     data-fee-label=\"0,00\">\n\n  <!-- \u2500\u2500 HERO \u2500\u2500 -->\n  <div class=\"pt-form-hero\">\n    <div class=\"pt-form-hero-icon\">\ud83c\udf55<\/div>\n    <h2 class=\"pt-form-title\">Iscriviti al Torneo<\/h2>\n    <p class=\"pt-form-subtitle\">Torneo Pizzaioli<\/p>\n      <\/div>\n\n  <!-- \u2500\u2500 STEP INDICATOR \u2500\u2500 -->\n  <div class=\"pt-steps\" id=\"pt-steps-bar\">\n    <div class=\"pt-step active\" data-step=\"1\">\n      <div class=\"pt-step-num\">1<\/div>\n      <div class=\"pt-step-lbl\">Dati<\/div>\n    <\/div>\n    <div class=\"pt-step-line\"><\/div>\n    <div class=\"pt-step\" data-step=\"2\">\n      <div class=\"pt-step-num\">2<\/div>\n      <div class=\"pt-step-lbl\">Foto<\/div>\n    <\/div>\n    <div class=\"pt-step-line\"><\/div>\n    <div class=\"pt-step\" data-step=\"3\">\n      <div class=\"pt-step-num\">3<\/div>\n      <div class=\"pt-step-lbl\">Riepilogo<\/div>\n    <\/div>\n    <div class=\"pt-step-line\"><\/div>\n    <div class=\"pt-step\" data-step=\"4\">\n      <div class=\"pt-step-num\">\n        <svg viewBox=\"0 0 24 24\" width=\"14\" height=\"14\" fill=\"currentColor\" style=\"display:none\" class=\"pt-step-wa-icon\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347z\"\/><path d=\"M12 0C5.373 0 0 5.373 0 12c0 2.127.558 4.122 1.533 5.854L.057 23.04a.75.75 0 00.916.942l5.34-1.467A11.945 11.945 0 0012 24c6.627 0 12-5.373 12-12S18.627 0 12 0zm0 21.75a9.73 9.73 0 01-4.964-1.357l-.356-.212-3.693 1.015 1.04-3.596-.233-.368A9.713 9.713 0 012.25 12C2.25 6.615 6.615 2.25 12 2.25S21.75 6.615 21.75 12 17.385 21.75 12 21.75z\"\/><\/svg>\n        <span class=\"pt-step-num-text\">4<\/span>\n      <\/div>\n      <div class=\"pt-step-lbl\">WhatsApp<\/div>\n    <\/div>\n  <\/div>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n       STEP 1 \u2013 Dati personali\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <div class=\"pt-form-step\" id=\"pt-step-1\">\n    <div class=\"pt-step-heading\">\n      <span class=\"pt-step-badge\">Step 1 di 3<\/span>\n      <h3>I tuoi dati<\/h3>\n      <p>Inserisci i tuoi dati per l'iscrizione al torneo<\/p>\n    <\/div>\n\n    <div class=\"pt-field-row\">\n      <div class=\"pt-field\">\n        <label for=\"pt_first_name\">Nome <span class=\"pt-required\">*<\/span><\/label>\n        <input type=\"text\" id=\"pt_first_name\" name=\"first_name\"\n               placeholder=\"Mario\" required autocomplete=\"given-name\">\n      <\/div>\n      <div class=\"pt-field\">\n        <label for=\"pt_last_name\">Cognome <span class=\"pt-required\">*<\/span><\/label>\n        <input type=\"text\" id=\"pt_last_name\" name=\"last_name\"\n               placeholder=\"Rossi\" required autocomplete=\"family-name\">\n      <\/div>\n    <\/div>\n\n    <div class=\"pt-field-row\">\n      <div class=\"pt-field\">\n        <label for=\"pt_email\">Email <span class=\"pt-required\">*<\/span><\/label>\n        <input type=\"email\" id=\"pt_email\" name=\"email\"\n               placeholder=\"mario@example.com\" required autocomplete=\"email\">\n      <\/div>\n      <div class=\"pt-field\">\n        <label for=\"pt_phone\">\n          Telefono WhatsApp <span class=\"pt-required\">*<\/span>\n          <span class=\"pt-field-hint\">Lo stesso numero da cui ci contatterai<\/span>\n        <\/label>\n        <input type=\"tel\" id=\"pt_phone\" name=\"phone\"\n               placeholder=\"+39 333 1234567\" required autocomplete=\"tel\">\n      <\/div>\n    <\/div>\n\n    <div class=\"pt-field-row\">\n      <div class=\"pt-field\">\n        <label for=\"pt_pizzeria\">Nome Pizzeria \/ Ristorante<\/label>\n        <input type=\"text\" id=\"pt_pizzeria\" name=\"pizzeria\"\n               placeholder=\"Pizzeria da Mario\">\n      <\/div>\n      <div class=\"pt-field\">\n        <label for=\"pt_city\">Citt\u00e0<\/label>\n        <input type=\"text\" id=\"pt_city\" name=\"city\"\n               placeholder=\"Napoli\" autocomplete=\"address-level2\">\n      <\/div>\n    <\/div>\n\n    <!-- Scelta pagamento (inline, semplice) -->\n        <input type=\"hidden\" name=\"payment_choice\" value=\"gratuita\">\n    \n    <!-- Mini preview flusso WA -->\n    \n    <div id=\"pt-form-message\" class=\"pt-form-message\" style=\"display:none\"><\/div>\n\n    <button type=\"button\" class=\"pt-btn-next\" id=\"pt-next-1\">\n      Continua <span>\u2192<\/span>\n    <\/button>\n  <\/div>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n       STEP 2 \u2013 Foto\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <div class=\"pt-form-step\" id=\"pt-step-2\" style=\"display:none\">\n    <div class=\"pt-step-heading\">\n      <span class=\"pt-step-badge\">Step 2 di 3<\/span>\n      <h3>La tua foto<\/h3>\n      <p>Verr\u00e0 stampata sull'etichetta identificativa del torneo<\/p>\n    <\/div>\n\n    <div class=\"pt-photo-rules\">\n      <div class=\"pt-photo-rule ok\">\u2705 Sfondo neutro (bianco o chiaro)<\/div>\n      <div class=\"pt-photo-rule ok\">\u2705 Viso frontale, ben illuminato<\/div>\n      <div class=\"pt-photo-rule ok\">\u2705 JPG, PNG o WebP \u00b7 max 5MB<\/div>\n      <div class=\"pt-photo-rule no\">\u274c No occhiali da sole o cappelli<\/div>\n    <\/div>\n\n    <div class=\"pt-photo-upload-area\" id=\"pt-photo-drop\">\n      <input type=\"file\" id=\"pt_photo\" name=\"photo\"\n             accept=\"image\/jpeg,image\/png,image\/webp\">\n      <div class=\"pt-photo-drop-ui\" id=\"pt-drop-ui\">\n        <div class=\"pt-photo-icon\">\ud83d\udcf7<\/div>\n        <p><strong>Clicca per scegliere la foto<\/strong><\/p>\n        <p class=\"pt-photo-hint\">oppure trascina qui il file<\/p>\n        <p class=\"pt-photo-formats\">JPG \u00b7 PNG \u00b7 WebP \u00b7 max 5MB<\/p>\n      <\/div>\n      <div class=\"pt-photo-preview\" id=\"pt-photo-preview\" style=\"display:none\">\n        <img decoding=\"async\" id=\"pt-preview-img\" src=\"\" alt=\"Anteprima\">\n        <button type=\"button\" id=\"pt-remove-photo\">\u2715 Rimuovi<\/button>\n      <\/div>\n    <\/div>\n\n    <div class=\"pt-step-nav\">\n      <button type=\"button\" class=\"pt-btn-back\" id=\"pt-back-1\">\u2190 Indietro<\/button>\n      <button type=\"button\" class=\"pt-btn-next\" id=\"pt-next-2\">\n        Continua <span>\u2192<\/span>\n      <\/button>\n    <\/div>\n  <\/div>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n       STEP 3 \u2013 Riepilogo + privacy\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <div class=\"pt-form-step\" id=\"pt-step-3\" style=\"display:none\">\n    <div class=\"pt-step-heading\">\n      <span class=\"pt-step-badge\">Step 3 di 3<\/span>\n      <h3>Riepilogo<\/h3>\n      <p>Controlla i tuoi dati \u2014 poi ti mostreremo come contattarci<\/p>\n    <\/div>\n\n    <div class=\"pt-summary-grid\">\n      <div class=\"pt-summary-photo-wrap\">\n        <img decoding=\"async\" id=\"pt-summary-photo\" src=\"\" alt=\"Foto\" class=\"pt-summary-photo\">\n        <div class=\"pt-summary-photo-ok\">\u2705 Foto caricata<\/div>\n      <\/div>\n      <div class=\"pt-summary-data\">\n        <div class=\"pt-summary-row\">\n          <span class=\"pt-summary-key\">Nome<\/span>\n          <span class=\"pt-summary-val\" id=\"sum-name\">\u2014<\/span>\n        <\/div>\n        <div class=\"pt-summary-row\">\n          <span class=\"pt-summary-key\">Email<\/span>\n          <span class=\"pt-summary-val\" id=\"sum-email\">\u2014<\/span>\n        <\/div>\n        <div class=\"pt-summary-row\">\n          <span class=\"pt-summary-key\">WhatsApp<\/span>\n          <span class=\"pt-summary-val\" id=\"sum-phone\">\u2014<\/span>\n        <\/div>\n        <div class=\"pt-summary-row\">\n          <span class=\"pt-summary-key\">Pizzeria<\/span>\n          <span class=\"pt-summary-val\" id=\"sum-pizzeria\">\u2014<\/span>\n        <\/div>\n        <div class=\"pt-summary-row\">\n          <span class=\"pt-summary-key\">Citt\u00e0<\/span>\n          <span class=\"pt-summary-val\" id=\"sum-city\">\u2014<\/span>\n        <\/div>\n              <\/div>\n    <\/div>\n\n    <div class=\"pt-privacy-check\">\n      <label class=\"pt-checkbox-label\">\n        <input type=\"checkbox\" id=\"pt-privacy\">\n        <span>Acconsento al trattamento dei dati personali e all'utilizzo\n        della foto per le finalit\u00e0 del torneo.\n        <a href=\"https:\/\/pizza.davideloddo.it\/privacy\"\n           target=\"_blank\">Privacy Policy<\/a><\/span>\n      <\/label>\n    <\/div>\n\n    <div class=\"pt-step-nav\">\n      <button type=\"button\" class=\"pt-btn-back\" id=\"pt-back-2\">\u2190 Indietro<\/button>\n      <button type=\"button\" class=\"pt-btn-go-wa\" id=\"pt-go-wa-btn\">\n        Prenota il tuo posto <span class=\"pt-btn-arrow\">\u2192<\/span>\n      <\/button>\n    <\/div>\n  <\/div>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n       PANNELLO WHATSAPP  (step 4 visivo)\n       Il messaggio \u00e8 invisibile \u2014 pre-compilato nel link href\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <div class=\"pt-wa-gateway\" id=\"pt-wa-gateway\" style=\"display:none\">\n\n    <div class=\"pt-wa-gateway-header\">\n      <div class=\"pt-wa-gateway-badge\">\n        <svg viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" fill=\"currentColor\">\n          <path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347z\"\/>\n          <path d=\"M12 0C5.373 0 0 5.373 0 12c0 2.127.558 4.122 1.533 5.854L.057 23.04a.75.75 0 00.916.942l5.34-1.467A11.945 11.945 0 0012 24c6.627 0 12-5.373 12-12S18.627 0 12 0zm0 21.75a9.73 9.73 0 01-4.964-1.357l-.356-.212-3.693 1.015 1.04-3.596-.233-.368A9.713 9.713 0 012.25 12C2.25 6.615 6.615 2.25 12 2.25S21.75 6.615 21.75 12 17.385 21.75 12 21.75z\"\/>\n        <\/svg>\n        Un solo passo per confermare!\n      <\/div>\n      <h2 class=\"pt-wa-gateway-title\">Sei quasi arrivato! \ud83c\udf55<\/h2>\n      <p class=\"pt-wa-gateway-sub\">\n        Clicca il pulsante qui sotto \u2014 si aprir\u00e0 WhatsApp con il messaggio gi\u00e0 scritto.\n        Premi semplicemente <strong>Invia<\/strong> e riceverai subito la conferma.\n      <\/p>\n    <\/div>\n\n    <!-- CTA principale \u2014 unico elemento d'azione visibile -->\n    <a id=\"pt-wa-main-btn\" href=\"#\" target=\"_blank\"\n       class=\"pt-wa-main-btn\" rel=\"noopener noreferrer\">\n      <svg viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"currentColor\" style=\"flex-shrink:0\">\n        <path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347z\"\/>\n        <path d=\"M12 0C5.373 0 0 5.373 0 12c0 2.127.558 4.122 1.533 5.854L.057 23.04a.75.75 0 00.916.942l5.34-1.467A11.945 11.945 0 0012 24c6.627 0 12-5.373 12-12S18.627 0 12 0zm0 21.75a9.73 9.73 0 01-4.964-1.357l-.356-.212-3.693 1.015 1.04-3.596-.233-.368A9.713 9.713 0 012.25 12C2.25 6.615 6.615 2.25 12 2.25S21.75 6.615 21.75 12 17.385 21.75 12 21.75z\"\/>\n      <\/svg>\n      Conferma su WhatsApp\n    <\/a>\n\n    <!-- Numero visibile (rassicura l'utente su chi sta contattando) -->\n    \n    <!-- Cosa succede dopo \u2014 compatto -->\n    <div class=\"pt-wa-what-next\">\n      <div class=\"pt-wa-what-next-title\">Cosa succede dopo?<\/div>\n      <div class=\"pt-wa-what-next-steps\">\n        <div class=\"pt-wa-wn-step\">\n          <div class=\"pt-wa-wn-num\">1<\/div>\n          <div>Premi \"Invia\" in WhatsApp \u2014 il bot risponde in automatico entro pochi secondi<\/div>\n        <\/div>\n        <div class=\"pt-wa-wn-step\">\n          <div class=\"pt-wa-wn-num\">2<\/div>\n          <div>Ricevi il tuo <strong>numero di iscrizione<\/strong> e il <strong>link personale<\/strong> con il QR code<\/div>\n        <\/div>\n        <div class=\"pt-wa-wn-step\">\n          <div class=\"pt-wa-wn-num\">3<\/div>\n          <div>La tua etichetta con foto e QR code \u00e8 pronta per il giorno del torneo \ud83c\udfc6<\/div>\n        <\/div>\n              <\/div>\n    <\/div>\n\n    <!-- Torna indietro -->\n    <button type=\"button\" class=\"pt-wa-back-link\" id=\"pt-back-wa\">\n      \u2190 Modifica i dati\n    <\/button>\n\n    <!-- Messaggio nascosto \u2014 solo per debug admin (visibile solo in ?pt_debug=1) -->\n    <div class=\"pt-wa-debug-msg\" id=\"pt-wa-debug-wrap\" style=\"display:none\">\n      <div class=\"pt-wa-debug-label\">\ud83d\udd27 Debug \u2014 testo messaggio (visibile solo agli admin)<\/div>\n      <pre id=\"pt-wa-msg-bubble\" class=\"pt-wa-debug-pre\"><\/pre>\n    <\/div>\n\n  <\/div><!-- \/pt-wa-gateway -->\n\n<\/div><!-- \/pt-form-wrap -->\n<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-9","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/pizza.davideloddo.it\/index.php?rest_route=\/wp\/v2\/pages\/9","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pizza.davideloddo.it\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pizza.davideloddo.it\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pizza.davideloddo.it\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pizza.davideloddo.it\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=9"}],"version-history":[{"count":2,"href":"https:\/\/pizza.davideloddo.it\/index.php?rest_route=\/wp\/v2\/pages\/9\/revisions"}],"predecessor-version":[{"id":14,"href":"https:\/\/pizza.davideloddo.it\/index.php?rest_route=\/wp\/v2\/pages\/9\/revisions\/14"}],"wp:attachment":[{"href":"https:\/\/pizza.davideloddo.it\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}