{"id":21020,"date":"2025-12-03T13:21:16","date_gmt":"2025-12-03T12:21:16","guid":{"rendered":"https:\/\/sardegnabnb.it\/?page_id=21020"},"modified":"2026-05-25T15:45:56","modified_gmt":"2026-05-25T13:45:56","slug":"ristoranti-pizzerie-iscrizioni-sardegna","status":"publish","type":"page","link":"https:\/\/sardegnabnb.it\/ristoranti-pizzerie-iscrizioni-sardegna\/","title":{"rendered":"Ristoranti Pizzerie iscrizione Sardegna"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"21020\" class=\"elementor elementor-21020\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-51bd7cb e-con-full e-flex e-con e-parent\" data-id=\"51bd7cb\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-58944fc e-con-full e-flex e-con e-child\" data-id=\"58944fc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-4b53fa8 e-con-full e-flex e-con e-child\" data-id=\"4b53fa8\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-90952b0 e-con-full e-flex e-con e-child\" data-id=\"90952b0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-89f192a elementor-widget elementor-widget-lst_heading_v2\" data-id=\"89f192a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"lst_heading_v2.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"listivo-heading-v2-wrapper\">\n    <div class=\"listivo-heading-v2 listivo-heading-v2--left listivo-heading-v2--tablet-left listivo-heading-v2--mobile-center\">\n        \n        <h2 class=\"listivo-heading-v2__text\">\n            Modulo iscrizione esclusiva ristoranti pizzerie Sardegna        <\/h2>\n    <\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5bc9728 elementor-widget elementor-widget-spacer\" data-id=\"5bc9728\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-051e0ae e-flex e-con-boxed e-con e-parent\" data-id=\"051e0ae\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ce4eea6 elementor-widget elementor-widget-html\" data-id=\"ce4eea6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!doctype html>\n<html lang=\"it\">\n<head>\n    <meta charset=\"utf-8\" \/>\n    <meta name=\"viewport\" content=\"width=device-width,initial-scale=1\" \/>\n    <title>Inserisci il tuo Ristorante \/ Pizzeria \/ Pub \/ Birreria in Sardegna<\/title>\n    <style>\n        :root {\n            --primary-blue: #007bff;\n            --primary-blue-dark: #0056b3;\n            --accent-green: #28a745;\n            --bg-light: #f8f9fa;\n            --card-bg: #ffffff;\n            --text-color: #343a40;\n            --border-light: #e9ecef;\n            --border-medium: #b8c2cc;\n            --shadow-subtle: rgba(0, 0, 0, 0.08);\n        }\n        .form-wrapper {\n            font-family: 'Arial', sans-serif;\n            max-width: 980px;\n            margin: 20px auto;\n            background: var(--card-bg);\n            padding: 36px;\n            border-radius: 10px;\n            box-shadow: 0 5px 20px var(--shadow-subtle);\n            color: var(--text-color);\n            line-height: 1.6;\n        }\n        .header-section {\n            text-align: center;\n            margin-bottom: 35px;\n            padding-bottom: 25px;\n            border-bottom: 3px solid var(--primary-blue);\n        }\n        .header-section h2 {\n            color: var(--primary-blue-dark);\n            margin-top: 0;\n            font-size: 2.2em;\n            font-weight: 700;\n        }\n        .header-section p {\n            font-size: 1.05em;\n            color: #5a6268;\n            max-width: 700px;\n            margin: 15px auto 0;\n        }\n        h3 {\n            color: var(--primary-blue);\n            border-left: 5px solid var(--accent-green);\n            padding-left: 15px;\n            margin-top: 40px;\n            margin-bottom: 20px;\n            font-size: 1.4em;\n            font-weight: 600;\n        }\n        label { display:block; font-weight:700; margin-bottom:8px; margin-top:18px; color:var(--text-color); }\n        input[type=\"text\"], input[type=\"url\"], input[type=\"tel\"], textarea, input[type=\"file\"], select, input[type=\"number\"], input[type=\"email\"], input[type=\"time\"], input[type=\"password\"] {\n            width:100%; padding:13px; margin-bottom:18px; border:2px solid var(--border-medium); border-radius:6px; box-sizing:border-box; transition: border-color .3s, box-shadow .3s; font-size:1em;\n        }\n        input:focus, textarea:focus, select:focus { border-color: var(--primary-blue); box-shadow: 0 0 0 3px rgba(0,123,255,0.12); outline:none; }\n        textarea { resize: vertical; min-height:130px; }\n        .input-group-row { display:flex; gap:25px; }\n        .input-group-row > div { flex:1; }\n        .coords-group { display:flex; gap:10px; }\n        .coords-group input { width:50%; }\n        #get_coords_button { background-color:#6c757d; color:white; padding:12px 18px; border:none; border-radius:6px; cursor:pointer; transition:background-color .3s; white-space:nowrap; font-size:.95em; }\n        #get_coords_button:hover { background-color:#5a6268; }\n        #geocoding_status { margin-left:10px; font-size:.95rem; display:inline-block; vertical-align:middle; }\n        .image-upload-area { border:2px dashed var(--primary-blue); background:#e0f0ff; padding:22px; border-radius:8px; text-align:center; margin-top:20px; color:var(--primary-blue-dark); font-weight:500; }\n        #imagePreview { display:flex; flex-wrap:wrap; gap:15px; margin-top:18px; justify-content:center; }\n        #imagePreview img { width:90px; height:90px; object-fit:cover; border-radius:6px; border:3px solid var(--primary-blue); box-shadow:0 2px 8px rgba(0,123,255,0.18); }\n        .remove-img-btn { position:absolute;top:3px;right:3px;background:#d93025;border:none;color:white;width:22px;height:22px;border-radius:50%;cursor:pointer;font-weight:bold;font-size:1em; display:flex; align-items:center; justify-content:center; z-index:10;}\n        .option-box { border:1px solid var(--primary-blue); background:#f0f7ff; padding:18px; border-radius:8px; margin-bottom:18px; }\n        .description-hints { font-size:.9em; color:#495057; padding:12px 18px; border-left:5px solid #ffc107; background:#fff3cd; margin-top:15px; border-radius:4px; line-height:1.5; }\n        #submitForm { width:100%; background-color:var(--accent-green); color:white; padding:16px; border:none; border-radius:6px; font-size:1.1em; font-weight:bold; cursor:pointer; transition:background-color .3s, transform .2s; margin-top:24px; letter-spacing:.5px; box-shadow:0 4px 10px rgba(40,167,69,0.2); }\n        #submitForm:hover:not([disabled]) { background-color:#218838; transform:translateY(-2px); }\n        #submitForm[disabled] { background-color:#ccc; cursor:not-allowed; box-shadow:none; transform:none; }\n        #statusMessage { padding:16px; border-radius:6px; margin-top:20px; font-weight:bold; display:none; font-size:1.05em; text-align:center; }\n        .success { background-color:#d4edda; color:#155724; border:1px solid #c3e6cb; }\n        .error { background-color:#f8d7da; color:#721c24; border:1px solid #f5c6cb; }\n        .mandatory-note { color: #d93025; font-weight: 700; font-size: 0.9em; margin-top: 8px; }\n        @media (max-width:768px) {\n            .form-wrapper { padding:20px; }\n            .input-group-row { flex-direction:column; gap:0; }\n            #get_coords_button { width:100%; margin-top:10px; }\n            .coords-group { flex-direction:column; gap:0; }\n            .input-group-row > div { width:100%; }\n            #imagePreview { justify-content: flex-start; }\n        }\n        .small-checkbox-list { list-style:none; padding:0; margin:0 0 18px 0; display:grid; grid-template-columns: repeat(auto-fill, minmax(210px, 1fr)); gap:6px 12px; font-size:0.86rem; color:#333; }\n        .small-checkbox-list li label { display:flex; align-items:center; gap:8px; cursor:pointer; user-select:none; font-weight:500; }\n        .small-checkbox-list input[type=\"checkbox\"] { width:14px; height:14px; flex:0 0 14px; }\n        .inline-group { display:flex; gap:12px; align-items:center; flex-wrap:wrap; }\n        .inline-group label { font-weight:600; cursor:pointer; }\n        .muted-note { font-size:.92em; color:#495057; margin-top:6px; display:block; }\n        .private-field-note { font-size:.9em; color:#2c3e50; margin-top:6px; background: #ecf0f1; padding: 10px 12px; border-radius: 4px; display: block; line-height: 1.4; }\n        .schedule-row { display:flex; gap:12px; align-items:center; margin-top:6px; }\n        .schedule-time { width:150px; }\n        .terms-box { background: #f0f4f8; padding: 20px; border-radius: 10px; border: 1px solid var(--border-medium); margin: 25px 0; }\n        .terms-box label { display: flex; align-items: center; gap: 10px; cursor: pointer; margin-top: 10px; font-weight: 500; }\n        .terms-box input[type=\"checkbox\"] { width: 20px; height: 20px; flex: 0 0 20px; }\n        .success-overlay { display:none; position:fixed; z-index:100000; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5); align-items:center; justify-content:center; }\n        .success-popup { background:#fff; padding:24px; border-radius:10px; max-width:420px; text-align:center; box-shadow:0 12px 40px rgba(0,0,0,0.25); }\n        .success-popup h3 { margin:0 0 12px; color:var(--accent-green); }\n        .success-popup p { margin:8px 0; color:#333; }\n    <\/style>\n<\/head>\n<body>\n<div class=\"form-wrapper\">\n    <div class=\"header-section\">\n        <h2>Iscrivi il tuo Ristorante, Pizzeria, Pub o Birreria in Sardegna<\/h2>\n        <p>Compila il modulo per richiedere l'inserimento della tua attivit\u00e0 nella vetrina del portale Sardegna. L'iscrizione gratuita sar\u00e0 verificata e pubblicata dopo approvazione.<\/p>\n    <\/div>\n    <form id=\"localeSubmitForm\" enctype=\"multipart\/form-data\">\n        <!-- SEZIONE 1: DATI AZIENDALI E CONTATTI -->\n        <h3>1. Dati Aziendali e Contatti<\/h3>\n        <p style=\"font-weight: 700; color: #2c3e50;\">Nome, Email, Telefono, WhatsApp o numero di telefono sono obbligatori servono per farti contattare<\/p>\n        <label for=\"business_name\">Nome Locale *<\/label>\n        <input type=\"text\" id=\"business_name\" name=\"business_name\" required placeholder=\"Es. Trattoria Sarda\">\n        <label for=\"email\">Indirizzo Email (Contatto per comunicazioni possibilmente inserisci email @gmail ) *<\/label>\n<input type=\"email\" id=\"email\" name=\"email\" required placeholder=\"Es. info@gmail.it\">\n\n<label for=\"password\">Crea Password *<\/label>\n<input type=\"password\" id=\"password\" name=\"password\" required minlength=\"8\" placeholder=\"Minimo 8 caratteri\">\n\n<label for=\"password_confirm\">Conferma Password *<\/label>\n<input type=\"password\" id=\"password_confirm\" name=\"password_confirm\" required minlength=\"8\" placeholder=\"Ripeti la password\">\n\n<div class=\"input-group-row\">\n            <div>\n                <label for=\"phone_general\">Numero di Telefono (Standard richiesto) *<\/label>\n                <input type=\"tel\" id=\"phone_general\" name=\"phone_general\" required placeholder=\"Es. 0701234567\">\n            <\/div>\n            <div>\n                <label for=\"phone_whatsapp\">Numero WhatsApp (Contatto Rapido richiesto) *<\/span><\/label>\n                <input type=\"tel\" id=\"phone_whatsapp\" name=\"phone_whatsapp\" required placeholder=\"Es. 3481234567\">\n            <\/div>\n        <\/div>\n        <label for=\"site_url\">Sito Web \/ Pagina Ordini (opzionale)<\/label>\n        <input type=\"text\" id=\"site_url\" name=\"site_url\" placeholder=\"www.tuosito.it oppure tuosito.it\">\n        <!-- SEZIONE 2: CATEGORIA E SCONTO E OMAGGI FACOLTATIVI -->\n        <h3>2. Categoria e Sconto e\/o Omaggio Facoltativo<\/h3>\n        <label>Indica il tuo tipo di locale *<\/label>\n        <div class=\"inline-group\" role=\"radiogroup\" aria-label=\"Categoria\">\n            <label><input type=\"radio\" name=\"categoria\" value=\"ristorante\" required> \ud83c\udf5d Ristorante<\/label>\n            <label><input type=\"radio\" name=\"categoria\" value=\"pizzeria\" required> \ud83c\udf55 Pizzeria<\/label>\n            <label><input type=\"radio\" name=\"categoria\" value=\"ristorante_pizzeria\" required>\n\n\n \ud83c\udf5d\ud83c\udf55 Ristorante e Pizzeria<\/label>\n            <label><input type=\"radio\" name=\"categoria\" value=\"pub_birreria\" required> \ud83c\udf7a Pub \/ Birreria<\/label>\n        <\/div>\n        <input type=\"text\" id=\"categoria_alt\" name=\"categoria_alt\" placeholder=\"Dettagli categoria, es. pub, birreria artigianale, cocktail bar\" style=\"display:none;margin-top:8px\">\n        <label>Omaggi e Sconti facoltativi che applichi agli ospiti\n\n\n\n\n (Seleziona % sconto o scontoin \u20ac  oppure un tuo omaggio della casa) * <\/label>\n        <div class=\"option-box\" style=\"background: #fff; border: 2px solid var(--border-medium);\">\n            <p style=\"margin-top:0; font-weight:600; color:var(--primary-blue);\">Sconti \u201cfacoltativo\u201d in percentuale o fisso (Euro) <br> non selezionare niente se non applichi sconti:<\/p>\n            <div class=\"inline-group\" style=\"margin-bottom: 20px;\">\n                <label><input type=\"checkbox\" name=\"sconto_tipo[]\" value=\"10%\"> 10%<\/label>\n                <label><input type=\"checkbox\" name=\"sconto_tipo[]\" value=\"20%\"> 20%<\/label>\n                <label><input type=\"checkbox\" name=\"sconto_tipo[]\" value=\"30%\"> 30%<\/label>\n                <span style=\"margin: 0 10px; color: #ccc;\">|<\/span>\n                <label><input type=\"checkbox\" name=\"sconto_tipo[]\" value=\"\u20ac 5\"> \u20ac 5<\/label>\n                <label><input type=\"checkbox\" name=\"sconto_tipo[]\" value=\"\u20ac 10\"> \u20ac 10<\/label>\n                <label><input type=\"checkbox\" name=\"sconto_tipo[]\" value=\"\u20ac 15\"> \u20ac 15<\/label>\n                <label><input type=\"checkbox\" name=\"sconto_tipo[]\" value=\"\u20ac 20\"> \u20ac 20<\/label>\n            <\/div>\n            <p style=\"margin-top:0; font-weight:600; color:var(--primary-blue);\">Incentivo Omaggio \u201cfacoltativo\u201d <br> non selezionare niente (sconsigliato) se non dai omaggi<\/p>\n            <div class=\"small-checkbox-list\" style=\"grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));\">\n                <li><label><input type=\"checkbox\" name=\"sconto_tipo[]\" value=\"Aperitivo di benvenuto\"> \ud83c\udf79 Aperitivo della casa<\/label><\/li>\n                <li><label><input type=\"checkbox\" name=\"sconto_tipo[]\" value=\"Calice di vino\"> \ud83c\udf77 Calice di vino locale<\/label><\/li>\n                <li><label><input type=\"checkbox\" name=\"sconto_tipo[]\" value=\"Mirto artigianale\"> \ud83c\udf76 Mirto Sardo o Amaro<\/label><\/li>\n                <li><label><input type=\"checkbox\" name=\"sconto_tipo[]\" value=\"Acqua inclusa\"> \ud83d\udca7 Acqua gratis inclusa<\/label><\/li>\n                <li><label><input type=\"checkbox\" name=\"sconto_tipo[]\" value=\"Specialit\u00e0 locale\"> \ud83e\uddc0 Assaggio specialit\u00e0 locale<\/label><\/li>\n                <li><label><input type=\"checkbox\" name=\"sconto_tipo[]\" value=\"Dessert in omaggio\"> \ud83c\udf70 Dessert della casa in omaggio<\/label><\/li>\n                <li><label><input type=\"checkbox\" name=\"sconto_tipo[]\" value=\"Caff\u00e8 offerto\"> \u2615 Caff\u00e8 offerto<\/label><\/li>\n\n<label>\n    <input type=\"checkbox\" name=\"sconto_tipo[]\" value=\"Nessuno\" id=\"sconto_none_check\">\n    Nessuno (seleziona se NON offri sconti\/omaggi)\n  <\/label>\n\n\n\n            <\/div>\n            <div style=\"margin-top:15px; border-top:1px solid #eee; padding-top:10px;\">\n                <label for=\"sconto_altro\" style=\"margin-top:0; font-size:0.9rem;\">Altro incentivo personalizzato:<\/label>\n                <input type=\"text\" id=\"sconto_altro\" name=\"sconto_altro\" placeholder=\"Es: Un antipasto di terra ogni 2 persone\">\n            <\/div>\n        <\/div>\n        <span class=\"private-field-note\">Questi incentivi sono facoltativi e appariranno nella vetrina dei locali e attireranno i turisti del network. Offrire qualcosa in omaggio o fare un piccolo sconto crea un legame emotivo con la clientela.<\/span>\n        <span class=\"private-field-note\">Questo sconto esclusivo verr\u00e0 memorizzato come dato pubblico e sar\u00e0 mostrato sulla pagina vetrina visibile agli ospiti. Consigliato per incentivare le prenotazioni, ma non obbligatorio. Il tuo locale sar\u00e0 online anche se non offri incentivi o sconti<\/span>\n        <!-- SEZIONE 4: DESCRIZIONE E ORARI -->\n        <h3>4. Descrizione e Orari Strutturati<\/h3>\n        <label for=\"description\">Breve Descrizione obbligatoria e orari di apertura<\/label>\n        <textarea id=\"description\" name=\"description\" required placeholder=\"Esempio: Cucina tipica sarda, specialit\u00e0 di pesce fresco, maialetto e servizi per asporto.\"><\/textarea>\n        <div class=\"option-box\" aria-labelledby=\"scheduleLabel\">\n            <strong id=\"scheduleLabel\">Orari di apertura (strutturati)<\/strong>\n            <div class=\"schedule-row\" style=\"margin-top:12px;\">\n                <label style=\"display:flex; align-items:center; gap:8px;\">\n                    <input type=\"checkbox\" id=\"open_lunch\" name=\"open_lunch\" value=\"1\"> Aperto a pranzo\n                <\/label>\n                <input type=\"time\" id=\"lunch_time\" name=\"lunch_time\" class=\"schedule-time\" style=\"display:none;\" aria-label=\"Apre pranzo\">\n                <input type=\"time\" id=\"lunch_end\" name=\"lunch_end\" class=\"schedule-time\" style=\"display:none;\" aria-label=\"Chiude pranzo\">\n                <span class=\"muted-note\" id=\"lunch_note\" style=\"display:none;\">Dalle ore \u2014 Chiude alle ore<\/span>\n            <\/div>\n            <div class=\"schedule-row\">\n                <label style=\"display:flex; align-items:center; gap:8px;\">\n                    <input type=\"checkbox\" id=\"open_dinner\" name=\"open_dinner\" value=\"1\"> Aperto a cena\n                <\/label>\n                <input type=\"time\" id=\"dinner_time\" name=\"dinner_time\" class=\"schedule-time\" style=\"display:none;\" aria-label=\"Apre cena\">\n                <input type=\"time\" id=\"dinner_end\" name=\"dinner_end\" class=\"schedule-time\" style=\"display:none;\" aria-label=\"Chiude cena\">\n                <span class=\"muted-note\" id=\"dinner_note\" style=\"display:none;\">Dalle ore \u2014 Chiude alle ore<\/span>\n            <\/div>\n            <div style=\"margin-top:12px;\">\n                <label>Giorno di chiusura (seleziona al massimo 1)<\/label>\n                <div class=\"inline-group\" role=\"radiogroup\" aria-label=\"Giorno di chiusura\">\n                    <label><input type=\"radio\" name=\"closed_day\" value=\"Nessuno\" checked> Nessuno<\/label>\n                    <label><input type=\"radio\" name=\"closed_day\" value=\"Luned\u00ec\"> Luned\u00ec<\/label>\n                    <label><input type=\"radio\" name=\"closed_day\" value=\"Marted\u00ec\"> Marted\u00ec<\/label>\n                    <label><input type=\"radio\" name=\"closed_day\" value=\"Mercoled\u00ec\"> Mercoled\u00ec<\/label>\n                    <label><input type=\"radio\" name=\"closed_day\" value=\"Gioved\u00ec\"> Gioved\u00ec<\/label>\n                    <label><input type=\"radio\" name=\"closed_day\" value=\"Venerd\u00ec\"> Venerd\u00ec<\/label>\n                    <label><input type=\"radio\" name=\"closed_day\" value=\"Sabato\"> Sabato<\/label>\n                    <label><input type=\"radio\" name=\"closed_day\" value=\"Domenica\"> Domenica<\/label>\n                <\/div>\n                <span class=\"muted-note\">Seleziona \"Nessuno\" se la tua attivit\u00e0 non ha un giorno fisso di chiusura.<\/span>\n            <\/div>\n        <\/div>\n        <!-- SEZIONE 5: DELIVERY \/ ASPORTO -->\n        <h3>5. Delivery \/ Asporto spunta casella solo se lo effettui <br> non selezionare niente se non fai consegne a domicilio<\/h3>\n        <label style=\"font-weight:700; margin-top:6px;\">\n            <input type=\"checkbox\" id=\"delivery_available\" name=\"delivery_available\" value=\"1\"> Offro servizio delivery \/ asporto\n        <\/label>\n        <div id=\"delivery_block\" style=\"display:none;margin-top:10px\">\n            <label for=\"delivery_hours\">Orari Delivery \/ Asporto (es. 12:00-14:30, 19:00-22:30)<\/label>\n            <input id=\"delivery_hours\" name=\"delivery_hours\" type=\"text\" placeholder=\"Es. 12:00-14:30, 19:00-22:30\">\n            <label for=\"delivery_min_order\">Ordine minimo per le consegne a domicilio(\u20ac) <\/label>\n            <input id=\"delivery_min_order\" name=\"delivery_min_order\" type=\"number\" min=\"0\" placeholder=\"Es. 15\">\n            <span class=\"muted-note\">Se vuoi, scrivi gli orari di consegna; verranno mostrati come \"Consegna a domicilio \u2014 Orari: ...\"<\/span>\n        <\/div>\n        <!-- SEZIONE 6: POSIZIONE BASE -->\n        <h3>6. Posizione necessaria (per la Mappa) <br>indica luogo esatto<\/h3>\n        <p>La pisizione \u00e8 fondamentale perch\u00e9 i clienti vedranno per primi il locali pi\u00f9 vicini nel raggio di 50 km<\/p>\n        <label for=\"address\">Indirizzo \/ Citt\u00e0 di Base per farti trovare dagli ospiti *<\/label>\n        <div style=\"display:flex; gap:10px; align-items:flex-end; flex-wrap: wrap;\">\n            <input type=\"text\" id=\"address\" name=\"address\" required placeholder=\"Es. Via Roma 1, Cagliari\" style=\"margin-bottom:0; flex: 1; min-width: 200px;\">\n            <button type=\"button\" id=\"get_coords_button\" style=\"flex-shrink: 0;\">Cerca Coordinate<\/button>\n        <\/div>\n        <span id=\"geocoding_status\" style=\"margin-top:8px;display:inline-block;\"><\/span>\n        <label style=\"margin-top: 18px;\">Coordinate Geografiche (automatiche) <\/label>\n        <div class=\"coords-group\">\n\n            <input type=\"text\" id=\"lat\" name=\"lat\" required readonly placeholder=\"Latitudine\">\n            <input type=\"text\" id=\"lng\" name=\"lng\" required readonly placeholder=\"Longitudine\">\n        <\/div>\n        <!-- SEZIONE 7: GALLERIA IMMAGINI -->\n        <h3>7. Galleria Immagini<\/h3>\n        <label>Immagini del locale (Max 3) *<\/label>\n  \n\n      <div class=\"image-upload-area\">\n            <p>Carica fino a tre foto di qualit\u00e0 (interno, esterno, piatto tipico). Massimo 3 immagini.<\/p>\n            <input\n\n\n type=\"file\" id=\"images\" name=\"images[]\" accept=\"image\/*\" multiple required>\n            <div id=\"imagePreview\"><\/div>\n        <\/div>\n        <!-- CAMPO NASCOSTO PER PAGAMENTO -->\n        <input type=\"hidden\" name=\"payment_option\" value=\"free\">\n<input type=\"hidden\" name=\"sconto_host\" value=\"0\">\n        <!-- TERMINI E CONDIZIONI -->\n        <div class=\"terms-box\">\n            <label style=\"display: flex; align-items: center; gap: 10px; cursor:pointer; margin-top: 0;\">\n                <input type=\"checkbox\" id=\"accept_terms\"\n\n name=\"accept_terms\" required> \n                <span>Dichiaro che i dati forniti sono veritieri e accetto i <a href=\"\/termini-e-condizioni\/\" target=\"_blank\">Termini di Servizio<\/a>.<\/span>\n            <\/label>\n            <label style=\"display: flex; align-items: center; gap: 10px; cursor:pointer;\">\n                <input type=\"checkbox\" id=\"accept_privacy\" name=\"accept_privacy\" required> \n                <span>Acconsento al trattamento dei dati personali (GDPR).<\/span>\n            <\/label>\n        <\/div>\n        <button type=\"submit\" id=\"submitForm\">INVIA ISCRIZIONE GRATUITA<\/button>\n        <div id=\"statusMessage\"><\/div>\n    <\/form>\n<\/div>\n<!-- OVERLAY DI SUCCESSO -->\n<div class=\"success-overlay\" id=\"successOverlay\">\n    <div class=\"success-popup\">\n        <h3 id=\"successTitle\">Iscrizione Inviata!<\/h3>\n        <p id=\"successParagraph\">Grazie! Abbiamo ricevuto i tuoi dati. Tra pochi istanti verrai indirizzato alla pagina di conferma...<\/p>\n    <\/div>\n<\/div>\n<script src=\"https:\/\/code.jquery.com\/jquery-3.6.0.min.js\"><\/script>\n<script>\nconst SUBMIT_URL = 'https:\/\/sardegnabnb.it\/servizi\/locali\/v1\/submit';\n\njQuery(document).ready(function($) {\n    const $form = $('#localeSubmitForm');\n    const $submitButton = $('#submitForm');\n    const $statusMessage = $('#statusMessage');\n    const $latInput = $('#lat');\n    const $lngInput = $('#lng');\n    const $addressInput = $('#address');\n    const $geoStatus = $('#geocoding_status');\n\n    function showStatus(message, type = 'success') {\n        $statusMessage.removeClass('success error').addClass(type).html(message).slideDown();\n    }\n\n    function clearStatus() {\n        $statusMessage.slideUp(200).text('').removeClass('success error');\n    }\nfunction normalizeSiteUrl() {\n    const $siteInput = $('#site_url');\n    let site = $siteInput.val().trim();\n\n    if (site !== '') {\n        if (!\/^https?:\\\/\\\/\/i.test(site)) {\n            site = 'https:\/\/' + site;\n        }\n\n        $siteInput.val(site);\n    }\n}\n\n$('#site_url').on('blur', function() {\n    normalizeSiteUrl();\n});\n    $('input[name=\"sconto_tipo[]\"]').on('change', function() {\n        if ($(this).val() === 'Nessuno' && $(this).is(':checked')) {\n            $('input[name=\"sconto_tipo[]\"]').not(this).prop('checked', false);\n        } else {\n            $('#sconto_none_check').prop('checked', false);\n        }\n    });\n\n    $('#delivery_available').on('change', function() {\n        $('#delivery_block').toggle($(this).is(':checked'));\n    });\n\n    $('input[name=\"categoria\"]').on('change', function() {\n        const val = $('input[name=\"categoria\"]:checked').val();\n        if (val === 'pub_birreria') {\n            $('#categoria_alt').show();\n        } else {\n            $('#categoria_alt').hide().val('');\n        }\n    });\n\n    function toggleScheduleInputs() {\n        $('#lunch_time, #lunch_end, #lunch_note').toggle($('#open_lunch').is(':checked'));\n        $('#dinner_time, #dinner_end, #dinner_note').toggle($('#open_dinner').is(':checked'));\n\n        if (!$('#open_lunch').is(':checked')) {\n            $('#lunch_time, #lunch_end').val('');\n        }\n\n        if (!$('#open_dinner').is(':checked')) {\n            $('#dinner_time, #dinner_end').val('');\n        }\n    }\n\n    $('#open_lunch, #open_dinner').on('change', toggleScheduleInputs);\n    toggleScheduleInputs();\n\n    async function geocodeAddress() {\n        const address = $addressInput.val().trim();\n\n        if (!address) {\n            $geoStatus.text('Inserisci indirizzo\/citt\u00e0.').css('color', 'red');\n            return;\n        }\n\n        $geoStatus.text('Ricerca coordinate in corso...').css('color', '#6c757d');\n\n        try {\n            const formData = new FormData();\n            formData.append('action', 'locali_geocode_address');\n            formData.append('nonce', window.LOCALI_GEOCODE_NONCE || '');\n            formData.append('address', address);\n\n            const resp = await fetch('\/wp-admin\/admin-ajax.php', {\n                method: 'POST',\n                body: formData\n            });\n\n            const data = await resp.json();\n\n            if (data && data.success && data.data) {\n                const lat = parseFloat(data.data.lat);\n                const lng = parseFloat(data.data.lng);\n\n                $latInput.val(lat.toFixed(6));\n                $lngInput.val(lng.toFixed(6));\n\n                $geoStatus.text('\u2705 Coordinate trovate: ' + lat.toFixed(4) + ', ' + lng.toFixed(4)).css('color', '#059669');\n                return;\n            }\n\n            $latInput.val('');\n            $lngInput.val('');\n\n            let errorMessage = '\u274c Coordinate non trovate. Inserisci via, numero civico e citt\u00e0.';\n\n            if (data && data.data && data.data.message) {\n                errorMessage = '\u274c ' + data.data.message;\n            }\n\n            $geoStatus.text(errorMessage).css('color', 'red');\n\n        } catch (e) {\n            $latInput.val('');\n            $lngInput.val('');\n            $geoStatus.text('\u274c Errore tecnico nella ricerca coordinate.').css('color', 'red');\n        }\n    }\n\n    $('#get_coords_button').on('click', function(e) {\n        e.preventDefault();\n        geocodeAddress();\n    });\n\n    $('#address').on('blur change', function() {\n        if ($(this).val().trim().length > 2) {\n            geocodeAddress();\n        }\n    });\n\n    $('#images').on('change', function() {\n        const $preview = $('#imagePreview');\n        $preview.empty();\n\n        if (this.files.length > 3) {\n            showStatus('Puoi caricare massimo 3 immagini.', 'error');\n            $(this).val('');\n            return;\n        }\n\n        clearStatus();\n\n        Array.from(this.files).forEach(function(file, idx) {\n            const reader = new FileReader();\n\n            reader.onload = function(e) {\n                $preview.append(\n                    '<div style=\"position:relative;display:inline-block;\">' +\n                    '<img decoding=\"async\" src=\"' + e.target.result + '\" alt=\"Anteprima ' + (idx + 1) + '\">' +\n                    '<\/div>'\n                );\n            };\n\n            reader.readAsDataURL(file);\n        });\n    });\n\n    $form.on('submit', function(e) {\n    e.preventDefault();\n    clearStatus();\n\n    normalizeSiteUrl();\n\n    if ($latInput.val() === '' || $lngInput.val() === '') {\n            showStatus('Per favore, cerca e conferma la posizione.', 'error');\n            return;\n        }\n\n        const files = $('#images')[0].files;\n\n        if (files.length === 0) {\n            showStatus('Seleziona almeno una immagine.', 'error');\n            return;\n        }\n\n        if (files.length > 3) {\n            showStatus('Puoi caricare massimo 3 immagini.', 'error');\n            return;\n        }\n\n        const password = $('#password').val();\n        const passwordConfirm = $('#password_confirm').val();\n\n        if (password.length < 8) {\n            showStatus('La password deve contenere almeno 8 caratteri.', 'error');\n            return;\n        }\n\n        if (password !== passwordConfirm) {\n            showStatus('Le password non coincidono.', 'error');\n            return;\n        }\n\n        showStatus('Invio in corso... attendi qualche secondo e non chiudere la pagina.', 'success');\n        $submitButton.prop('disabled', true).text('Invio in corso...');\n\n        const formData = new FormData(this);\n\n        let scelti = [];\n        $('input[name=\"sconto_tipo[]\"]:checked').each(function() {\n            scelti.push($(this).val());\n        });\n\n        formData.set('sconto', scelti.join(', '));\n        formData.append('data_source', 'Frontend Locali Sardegna');\n\n        $.ajax({\n            url: SUBMIT_URL,\n            type: 'POST',\n            data: formData,\n            processData: false,\n            contentType: false,\n            timeout: 30000\n        }).done(function(response) {\n            if (response && response.success) {\n                $('#successOverlay').css('display', 'flex');\n                localStorage.removeItem('locali_form_draft');\n\n                setTimeout(function() {\n                    window.location.href = 'https:\/\/sardegnabnb.it\/grazie-ristorante\/';\n                }, 2500);\n            } else {\n                showStatus('ERRORE: ' + (response.message || 'Qualcosa \u00e8 andato storto.'), 'error');\n                $submitButton.prop('disabled', false).text('INVIA ISCRIZIONE GRATUITA');\n            }\n        }).fail(function(xhr, textStatus) {\n            let msg = 'ERRORE: qualcosa \u00e8 andato storto. Riprova.';\n\n            if (textStatus === 'timeout') {\n                msg = 'La richiesta sta impiegando pi\u00f9 del previsto. Attendi ancora qualche secondo.';\n            } else if (xhr.responseJSON && xhr.responseJSON.message) {\n                msg = 'ERRORE: ' + xhr.responseJSON.message;\n            } else if (xhr.responseText) {\n                msg = 'ERRORE tecnico: ' + xhr.status;\n            }\n\n            showStatus(msg, 'error');\n            $submitButton.prop('disabled', false).text('INVIA ISCRIZIONE GRATUITA');\n        });\n    });\n});\n<\/script>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Modulo iscrizione esclusiva ristoranti pizzerie Sardegna Inserisci il tuo Ristorante \/ Pizzeria \/ Pub \/ Birreria in Sardegna Iscrivi il tuo Ristorante, Pizzeria, Pub o Birreria in Sardegna Compila il modulo per richiedere l&#8217;inserimento della tua attivit\u00e0 nella vetrina del portale Sardegna. L&#8217;iscrizione gratuita sar\u00e0 verificata e pubblicata dopo approvazione. 1. Dati Aziendali e Contatti [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-21020","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Ristoranti Pizzerie iscrizione Sardegna - Sardegnabnb.it - Casa vacanza - B&amp;B - Stanze \u2013 Affittacamere<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sardegnabnb.it\/ristoranti-pizzerie-iscrizioni-sardegna\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ristoranti Pizzerie iscrizione Sardegna - Sardegnabnb.it - Casa vacanza - B&amp;B - Stanze \u2013 Affittacamere\" \/>\n<meta property=\"og:description\" content=\"Modulo iscrizione esclusiva ristoranti pizzerie Sardegna Inserisci il tuo Ristorante \/ Pizzeria \/ Pub \/ Birreria in Sardegna Iscrivi il tuo Ristorante, Pizzeria, Pub o Birreria in Sardegna Compila il modulo per richiedere l&#8217;inserimento della tua attivit\u00e0 nella vetrina del portale Sardegna. L&#8217;iscrizione gratuita sar\u00e0 verificata e pubblicata dopo approvazione. 1. Dati Aziendali e Contatti [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sardegnabnb.it\/ristoranti-pizzerie-iscrizioni-sardegna\/\" \/>\n<meta property=\"og:site_name\" content=\"Sardegnabnb.it - Casa vacanza - B&amp;B - Stanze \u2013 Affittacamere\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/bnbeur\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-25T13:45:56+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/sardegnabnb.it\\\/ristoranti-pizzerie-iscrizioni-sardegna\\\/\",\"url\":\"https:\\\/\\\/sardegnabnb.it\\\/ristoranti-pizzerie-iscrizioni-sardegna\\\/\",\"name\":\"Ristoranti Pizzerie iscrizione Sardegna - Sardegnabnb.it - Casa vacanza - B&amp;B - Stanze \u2013 Affittacamere\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sardegnabnb.it\\\/#website\"},\"datePublished\":\"2025-12-03T12:21:16+00:00\",\"dateModified\":\"2026-05-25T13:45:56+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/sardegnabnb.it\\\/ristoranti-pizzerie-iscrizioni-sardegna\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sardegnabnb.it\\\/ristoranti-pizzerie-iscrizioni-sardegna\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/sardegnabnb.it\\\/ristoranti-pizzerie-iscrizioni-sardegna\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/sardegnabnb.it\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ristoranti Pizzerie iscrizione Sardegna\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/sardegnabnb.it\\\/#website\",\"url\":\"https:\\\/\\\/sardegnabnb.it\\\/\",\"name\":\"Sardegna BnB - Casa vacanza - B&B - Stanze \u2013 Affittacamere\",\"description\":\"Sardegna BnB -  Affitta una stanza - Affitta un alloggio\",\"publisher\":{\"@id\":\"https:\\\/\\\/sardegnabnb.it\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/sardegnabnb.it\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/sardegnabnb.it\\\/#organization\",\"name\":\"Sardegna BnB - Casa vacanza - B&B - Stanze \u2013 Affittacamere\",\"url\":\"https:\\\/\\\/sardegnabnb.it\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/sardegnabnb.it\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"\",\"contentUrl\":\"\",\"caption\":\"Sardegna BnB - Casa vacanza - B&B - Stanze \u2013 Affittacamere\"},\"image\":{\"@id\":\"https:\\\/\\\/sardegnabnb.it\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/bnbeur\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Ristoranti Pizzerie iscrizione Sardegna - Sardegnabnb.it - Casa vacanza - B&amp;B - Stanze \u2013 Affittacamere","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sardegnabnb.it\/ristoranti-pizzerie-iscrizioni-sardegna\/","og_locale":"it_IT","og_type":"article","og_title":"Ristoranti Pizzerie iscrizione Sardegna - Sardegnabnb.it - Casa vacanza - B&amp;B - Stanze \u2013 Affittacamere","og_description":"Modulo iscrizione esclusiva ristoranti pizzerie Sardegna Inserisci il tuo Ristorante \/ Pizzeria \/ Pub \/ Birreria in Sardegna Iscrivi il tuo Ristorante, Pizzeria, Pub o Birreria in Sardegna Compila il modulo per richiedere l&#8217;inserimento della tua attivit\u00e0 nella vetrina del portale Sardegna. L&#8217;iscrizione gratuita sar\u00e0 verificata e pubblicata dopo approvazione. 1. Dati Aziendali e Contatti [&hellip;]","og_url":"https:\/\/sardegnabnb.it\/ristoranti-pizzerie-iscrizioni-sardegna\/","og_site_name":"Sardegnabnb.it - Casa vacanza - B&amp;B - Stanze \u2013 Affittacamere","article_publisher":"https:\/\/www.facebook.com\/bnbeur\/","article_modified_time":"2026-05-25T13:45:56+00:00","twitter_card":"summary_large_image","twitter_misc":{"Tempo di lettura stimato":"3 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/sardegnabnb.it\/ristoranti-pizzerie-iscrizioni-sardegna\/","url":"https:\/\/sardegnabnb.it\/ristoranti-pizzerie-iscrizioni-sardegna\/","name":"Ristoranti Pizzerie iscrizione Sardegna - Sardegnabnb.it - Casa vacanza - B&amp;B - Stanze \u2013 Affittacamere","isPartOf":{"@id":"https:\/\/sardegnabnb.it\/#website"},"datePublished":"2025-12-03T12:21:16+00:00","dateModified":"2026-05-25T13:45:56+00:00","breadcrumb":{"@id":"https:\/\/sardegnabnb.it\/ristoranti-pizzerie-iscrizioni-sardegna\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sardegnabnb.it\/ristoranti-pizzerie-iscrizioni-sardegna\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/sardegnabnb.it\/ristoranti-pizzerie-iscrizioni-sardegna\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sardegnabnb.it\/"},{"@type":"ListItem","position":2,"name":"Ristoranti Pizzerie iscrizione Sardegna"}]},{"@type":"WebSite","@id":"https:\/\/sardegnabnb.it\/#website","url":"https:\/\/sardegnabnb.it\/","name":"Sardegna BnB - Casa vacanza - B&B - Stanze \u2013 Affittacamere","description":"Sardegna BnB -  Affitta una stanza - Affitta un alloggio","publisher":{"@id":"https:\/\/sardegnabnb.it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sardegnabnb.it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/sardegnabnb.it\/#organization","name":"Sardegna BnB - Casa vacanza - B&B - Stanze \u2013 Affittacamere","url":"https:\/\/sardegnabnb.it\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/sardegnabnb.it\/#\/schema\/logo\/image\/","url":"","contentUrl":"","caption":"Sardegna BnB - Casa vacanza - B&B - Stanze \u2013 Affittacamere"},"image":{"@id":"https:\/\/sardegnabnb.it\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/bnbeur\/"]}]}},"_links":{"self":[{"href":"https:\/\/sardegnabnb.it\/servizi\/wp\/v2\/pages\/21020","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sardegnabnb.it\/servizi\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sardegnabnb.it\/servizi\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sardegnabnb.it\/servizi\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sardegnabnb.it\/servizi\/wp\/v2\/comments?post=21020"}],"version-history":[{"count":0,"href":"https:\/\/sardegnabnb.it\/servizi\/wp\/v2\/pages\/21020\/revisions"}],"wp:attachment":[{"href":"https:\/\/sardegnabnb.it\/servizi\/wp\/v2\/media?parent=21020"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}