{"id":15885,"date":"2025-07-02T08:02:04","date_gmt":"2025-07-02T08:02:04","guid":{"rendered":"https:\/\/africansafari.travel\/se-desabonner\/"},"modified":"2025-10-04T11:03:42","modified_gmt":"2025-10-04T11:03:42","slug":"se-desabonner","status":"publish","type":"page","link":"https:\/\/africansafari.travel\/fr\/se-desabonner\/","title":{"rendered":"Se d\u00e9sabonner"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"15885\" class=\"elementor elementor-15885 elementor-14584\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1cf9796 e-flex e-con-boxed e-con e-parent\" data-id=\"1cf9796\" 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-4cf3515 elementor-widget elementor-widget-heading\" data-id=\"4cf3515\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Pr\u00e9f\u00e9rences en mati\u00e8re de communication<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e01852b elementor-widget elementor-widget-text-editor\" data-id=\"e01852b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Activer ou d\u00e9sactiver votre abonnement aux communications par courrier \u00e9lectronique.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-199a5df elementor-widget elementor-widget-shortcode\" data-id=\"199a5df\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\t\t<section id=\"unsubscribe-section\">\n\t\t<div class=\"form-box\">\n\t\t<h1>Preferencias de Comunicaci\u00f3n<\/h1>\n\t\t<p>Activa o desactiva tu suscripci\u00f3n a correos de African Safari Travel<\/p>\n\n\t\t<form id=\"unsubscribeForm\">\n\t\t<input type=\"hidden\" id=\"name\" name=\"name\" \/>\n\t\t<input type=\"hidden\" id=\"email\" name=\"email\" \/>\n\n\t\t<div class=\"toggle-container\">\n\t\t<label class=\"switch\">\n\t\t<input type=\"checkbox\" id=\"marketingToggle\" name=\"subscribe\" checked \/>\n\t\t<span class=\"slider\"><\/span>\n\t\t<\/label>\n\t\t<label for=\"marketingToggle\">Quiero seguir recibiendo correos<\/label>\n\t\t\t<\/div>\n\n\t\t\t<button type=\"submit\">Guardar preferencias<\/button>\n\t\t\t<\/form>\n\t\t\t<\/div>\n\n\t\t\t<!-- Modal -->\n\t\t\t<div id=\"modal\" class=\"modal hidden\">\n\t\t\t<div class=\"modal-content\">\n\t\t\t<p id=\"modal-message\"><\/p>\n\t\t\t<button id=\"modal-close\">Cerrar<\/button>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<\/section>\n\n\t\t\t<style>\n\t\t\t#unsubscribe-section {\n\t\t\tpadding: 40px 20px;\n\tdisplay: flex;\n\tjustify-content: center;\n}\n\n.form-box {\n\tbackground-color: #ffffff;\n\tborder: 1px solid #ddd;\n\t\tborder-radius: 10px;\n\tpadding: 30px;\n\tmax-width: 500px;\n\twidth: 100%;\n\tbox-shadow: 0 4px 12px rgba(0,0,0,0.05);\n}\n\n.form-box h1 {\n\tfont-size: 24px;\n\tcolor: #314b26;\n\tmargin-bottom: 10px;\n\ttext-align: center;\n}\n\n.form-box p {\n\tfont-size: 15px;\n\tcolor: #555;\n\ttext-align: center;\n\tmargin-bottom: 30px;\n}\n\n.toggle-container {\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n\tmargin-bottom: 30px;\n}\n\n.toggle-container label {\n\tmargin-left: 10px;\n\tfont-size: 16px;\n\tcolor: #333;\n}\n\n.switch {\n\t\tposition: relative;\n\t\tdisplay: inline-block;\n\t\twidth: 50px;\n\t\theight: 26px;\n}\n\n.switch input {\n\t\topacity: 0;\n\t\twidth: 0;\n\t\theight: 0;\n}\n\n.slider {\n\tposition: absolute;\n\tcursor: pointer;\n\ttop: 0; left: 0; right: 0; bottom: 0;\n\tbackground-color: #ccc;\n\ttransition: .4s;\n\tborder-radius: 26px;\n}\n\n.slider:before {\n\tposition: absolute;\n\tcontent: \"\";\n\theight: 22px; width: 22px;\n\tleft: 2px;\n\tbottom: 2px;\n\tbackground-color: white;\n\ttransition: .4s;\n\tborder-radius: 50%;\n}\n\ninput:checked + .slider {\n\tbackground-color: #48682b;\n}\n\ninput:checked + .slider:before {\n\ttransform: translateX(24px);\n}\n\n.form-box button {\n\twidth: 100%;\n\tpadding: 12px;\n\tfont-size: 16px;\n\tbackground-color: #48682b;\n\tcolor: white;\n\tborder: none;\n\tborder-radius: 6px;\n\tcursor: pointer;\n\ttransition: background-color 0.3s ease;\n}\n\n.form-box button:hover {\n\tbackground-color: #3b5524;\n}\n\n\/* Modal *\/\n.modal {\n\tposition: fixed;\n\ttop: 0; left: 0; right: 0; bottom: 0;\n\tbackground-color: rgba(0, 0, 0, 0.5);\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n\tz-index: 9999;\n}\n\n.modal.hidden {\n\tdisplay: none;\n}\n\n.modal-content {\n\tbackground-color: white;\n\tpadding: 25px 30px;\n\tborder-radius: 10px;\n\tmax-width: 400px;\n\twidth: 90%;\n\ttext-align: center;\n\tbox-shadow: 0 4px 12px rgba(0,0,0,0.2);\n}\n\n.modal-content p {\n\tfont-size: 16px;\n\tmargin-bottom: 20px;\n}\n\n.modal-content button {\n\tpadding: 10px 20px;\n\tbackground-color: #48682b;\n\tcolor: white;\n\tborder: none;\n\tborder-radius: 6px;\n\tcursor: pointer;\n}\n\n.modal-content button:hover {\n\tbackground-color: #3b5524;\n}\n\n\/* Responsive *\/\n@media screen and (max-width: 480px) {\n\t.form-box {\n\t\tpadding: 20px;\n\t}\n\n\t.form-box h1 {\n\t\tfont-size: 20px;\n\t}\n\n\t.form-box p {\n\t\tfont-size: 14px;\n\t}\n\n\t.modal-content {\n\t\tpadding: 20px 15px;\n\t}\n\n\t.modal-content p {\n\t\tfont-size: 15px;\n\t}\n\n\t.modal-content button {\n\t\tfont-size: 14px;\n\t\tpadding: 8px 16px;\n\t}\n\n\t.toggle-container label {\n\t\tfont-size: 14px;\n\t\tmargin-top: 10px;\n\t}\n\n\t.form-box button {\n\t\tfont-size: 15px;\n\t\tpadding: 10px;\n\t}\n}\n\n<\/style>\n\n\t<script>\n\tdocument.addEventListener(\"DOMContentLoaded\", function () {\n\t\tconst urlParams = new URLSearchParams(window.location.search);\n\t\tconst name = urlParams.get('nombre') || '';\n\t\tconst email = urlParams.get('email') || '';\n\n\t\tdocument.getElementById('name').value = name;\n\t\tdocument.getElementById('email').value = email;\n\n\t\tconst modal = document.getElementById('modal');\n\t\tconst modalMessage = document.getElementById('modal-message');\n\t\tconst modalClose = document.getElementById('modal-close');\n\n\t\tfunction showModal(message) {\n\t\t\tmodalMessage.textContent = message;\n\t\t\tmodal.classList.remove('hidden');\n\t\t}\n\n\t\tmodalClose.addEventListener('click', () => {\n\t\t\tmodal.classList.add('hidden');\n\t\t});\n\n\t\tdocument.getElementById('unsubscribeForm').addEventListener('submit', function (e) {\n\t\t\te.preventDefault();\n\t\t\tconst subscribed = document.getElementById('marketingToggle').checked;\n\n\t\t\tif (!subscribed) {\n\t\t\t\tconst formData = new FormData();\n\t\t\t\tformData.append('action', 'send_unsubscribe_email');\n\t\t\t\tformData.append('name', name);\n\t\t\t\tformData.append('email', email);\n\n\t\t\t\tfetch('\/wp-admin\/admin-ajax.php', {\n\t\t\t\t\tmethod: 'POST',\n\t\t\t\t\tbody: formData\n\t\t\t\t})\n\t\t\t\t\t.then(res => res.json())\n\t\t\t\t\t.then(data => {\n\t\t\t\t\t\tif (data.success) {\n\t\t\t\t\t\t\tshowModal('Te has dado de baja correctamente. \u00a1Gracias por informarnos!');\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tshowModal('Ha ocurrido un error al procesar tu baja. Intentalo nuevamente.');\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t} else {\n\t\t\t\tshowModal('Has decidido seguir suscrito. \u00a1Nos alegra que sigas con nosotros!');\n\t\t\t}\n\t\t});\n\t});\n<\/script>\n\t<\/div>\n\t\t\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>Pr\u00e9f\u00e9rences en mati\u00e8re de communication Activer ou d\u00e9sactiver votre abonnement aux communications par courrier \u00e9lectronique.<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"region_parques":[],"class_list":["post-15885","page","type-page","status-publish","hentry"],"blocksy_meta":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.5 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Se d\u00e9sabonner - African Safari Travel<\/title>\n<meta name=\"robots\" content=\"noindex, nofollow\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Se d\u00e9sabonner\" \/>\n<meta property=\"og:description\" content=\"Pr\u00e9f\u00e9rences en mati\u00e8re de communication Activer ou d\u00e9sactiver votre abonnement aux communications par courrier \u00e9lectronique.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/africansafari.travel\/fr\/se-desabonner\/\" \/>\n<meta property=\"og:site_name\" content=\"African Safari Travel\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-04T11:03:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/africansafari.travel\/wp-content\/uploads\/2024\/12\/logo.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"344\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/africansafari.travel\\\/fr\\\/se-desabonner\\\/\",\"url\":\"https:\\\/\\\/africansafari.travel\\\/fr\\\/se-desabonner\\\/\",\"name\":\"Se d\u00e9sabonner - African Safari Travel\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/africansafari.travel\\\/fr\\\/#website\"},\"datePublished\":\"2025-07-02T08:02:04+00:00\",\"dateModified\":\"2025-10-04T11:03:42+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/africansafari.travel\\\/fr\\\/se-desabonner\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/africansafari.travel\\\/fr\\\/se-desabonner\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/africansafari.travel\\\/fr\\\/se-desabonner\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/africansafari.travel\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Se d\u00e9sabonner\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/africansafari.travel\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/africansafari.travel\\\/fr\\\/\",\"name\":\"African Safari Travel\",\"description\":\"Safaris en Africa a medida\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/africansafari.travel\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Se d\u00e9sabonner - African Safari Travel","robots":{"index":"noindex","follow":"nofollow"},"og_locale":"fr_FR","og_type":"article","og_title":"Se d\u00e9sabonner","og_description":"Pr\u00e9f\u00e9rences en mati\u00e8re de communication Activer ou d\u00e9sactiver votre abonnement aux communications par courrier \u00e9lectronique.","og_url":"https:\/\/africansafari.travel\/fr\/se-desabonner\/","og_site_name":"African Safari Travel","article_modified_time":"2025-10-04T11:03:42+00:00","og_image":[{"width":1024,"height":344,"url":"https:\/\/africansafari.travel\/wp-content\/uploads\/2024\/12\/logo.png","type":"image\/png"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/africansafari.travel\/fr\/se-desabonner\/","url":"https:\/\/africansafari.travel\/fr\/se-desabonner\/","name":"Se d\u00e9sabonner - African Safari Travel","isPartOf":{"@id":"https:\/\/africansafari.travel\/fr\/#website"},"datePublished":"2025-07-02T08:02:04+00:00","dateModified":"2025-10-04T11:03:42+00:00","breadcrumb":{"@id":"https:\/\/africansafari.travel\/fr\/se-desabonner\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/africansafari.travel\/fr\/se-desabonner\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/africansafari.travel\/fr\/se-desabonner\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/africansafari.travel\/fr\/"},{"@type":"ListItem","position":2,"name":"Se d\u00e9sabonner"}]},{"@type":"WebSite","@id":"https:\/\/africansafari.travel\/fr\/#website","url":"https:\/\/africansafari.travel\/fr\/","name":"African Safari Travel","description":"Safaris en Africa a medida","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/africansafari.travel\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"}]}},"_links":{"self":[{"href":"https:\/\/africansafari.travel\/fr\/wp-json\/wp\/v2\/pages\/15885","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/africansafari.travel\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/africansafari.travel\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/africansafari.travel\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/africansafari.travel\/fr\/wp-json\/wp\/v2\/comments?post=15885"}],"version-history":[{"count":0,"href":"https:\/\/africansafari.travel\/fr\/wp-json\/wp\/v2\/pages\/15885\/revisions"}],"wp:attachment":[{"href":"https:\/\/africansafari.travel\/fr\/wp-json\/wp\/v2\/media?parent=15885"}],"wp:term":[{"taxonomy":"region_parques","embeddable":true,"href":"https:\/\/africansafari.travel\/fr\/wp-json\/wp\/v2\/region_parques?post=15885"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}