{"id":183,"date":"2024-09-22T10:51:56","date_gmt":"2024-09-22T08:51:56","guid":{"rendered":"https:\/\/www.andreapiani.com\/blog\/?p=183"},"modified":"2024-09-22T10:51:56","modified_gmt":"2024-09-22T08:51:56","slug":"modulo-prestashop-captcha","status":"publish","type":"post","link":"https:\/\/www.andreapiani.com\/blog\/modulo-prestashop-captcha\/","title":{"rendered":"Modulo Prestashop Captcha"},"content":{"rendered":"<p>Come sviluppatore certificato Prestashop con anni di esperienza nel settore, ho sempre cercato di creare soluzioni pratiche per migliorare l\u2019esperienza degli utenti e l\u2019efficienza degli e-commerce. Uno dei problemi pi\u00f9 comuni che ho notato nel corso degli anni riguarda lo spam sui moduli di contatto. Questo problema non solo disturba i proprietari dei siti, ma pu\u00f2 anche compromettere la sicurezza e l\u2019integrit\u00e0 dell\u2019e-commerce. Per questo motivo, ho deciso di creare un modulo che consente di integrare <a href=\"https:\/\/www.google.com\/recaptcha\/\"><b>Google reCAPTCHA<\/b><\/a> all\u2019interno dei moduli di contatto e di creazione account di Prestashop.<\/p>\n<p>Puoi scaricare il modulo pronto da installare gratuitamente dalla mia repository GitHub: <a href=\"https:\/\/github.com\/andreapianidev\/prestacaptcha\">https:\/\/github.com\/andreapianidev\/prestacaptcha<\/a><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-black ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #ffffff;color:#ffffff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #ffffff;color:#ffffff\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.andreapiani.com\/blog\/modulo-prestashop-captcha\/#Perche_ho_creato_questo_modulo_reCaptcha_per_Prestashop\" >Perch\u00e9 ho creato questo modulo reCaptcha per Prestashop?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.andreapiani.com\/blog\/modulo-prestashop-captcha\/#Come_funziona_il_modulo_Captcha_per_Prestashop\" >Come funziona il modulo Captcha per Prestashop?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.andreapiani.com\/blog\/modulo-prestashop-captcha\/#Come_installare_il_modulo_reCaptcha_per_Prestashop_versione_17_o_superiore\" >Come installare il modulo reCaptcha per Prestashop versione 1.7 o superiore<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.andreapiani.com\/blog\/modulo-prestashop-captcha\/#Aggiornamenti_e_migliorie_del_modulo\" >Aggiornamenti e migliorie del modulo\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.andreapiani.com\/blog\/modulo-prestashop-captcha\/#Perche_dovresti_usare_questo_modulo_recaptcha_per_Prestashop\" >Perch\u00e9 dovresti usare questo modulo recaptcha per Prestashop?<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Perche_ho_creato_questo_modulo_reCaptcha_per_Prestashop\"><\/span><b>Perch\u00e9 ho creato questo modulo reCaptcha per Prestashop?<\/b><b><\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Prestashop \u00e8 una piattaforma potente e flessibile, ma come molte altre piattaforme, i moduli di contatto e di registrazione utenti sono spesso bersagliati da spam e bot automatici. Questi attacchi non solo generano traffico inutile, ma possono anche compromettere le operazioni quotidiane di un e-commerce. La mia motivazione principale era offrire una soluzione semplice, efficace e gratuita per proteggere i siti Prestashop dagli attacchi di spam.<\/p>\n<p>Utilizzando Google reCAPTCHA, ho sviluppato un modulo che aggiunge un ulteriore livello di sicurezza ai moduli di contatto e di creazione account. Google reCAPTCHA \u00e8 uno degli strumenti pi\u00f9 affidabili per proteggere i form online da accessi indesiderati, garantendo che solo utenti reali possano interagire con il sito.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Come_funziona_il_modulo_Captcha_per_Prestashop\"><\/span><b>Come funziona il modulo Captcha per Prestashop?<\/b><b><\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Il modulo \u00e8 progettato per essere facile da installare e configurare. In pochi clic, puoi integrarlo nel tuo sito Prestashop, proteggendo cos\u00ec i tuoi moduli di contatto e creazione account. Il modulo funziona su tutte le versioni di Prestashop 1.7 e precedenti, rendendolo una soluzione versatile per chiunque utilizzi questa piattaforma.<\/p>\n<p>\u2022<b>Versioni Prestashop 1.7 e successive<\/b>: Il modulo \u00e8 stato completamente riscritto per essere compatibile con le nuove funzionalit\u00e0 e architettura di Prestashop. Puoi scaricare le versioni pi\u00f9 recenti dalla mia pagina GitHub, dove aggiorno regolarmente il codice.<\/p>\n<p>\u2022<b>Versioni Prestashop 1.5.x e 1.6.x<\/b>: La versione precedente del modulo continua a funzionare per le vecchie versioni della piattaforma, anche se il supporto per la versione 1.5 sar\u00e0 presto abbandonato.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Come_installare_il_modulo_reCaptcha_per_Prestashop_versione_17_o_superiore\"><\/span><b>Come installare il modulo reCaptcha per Prestashop versione 1.7 o superiore<\/b><b><\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>L\u2019installazione \u00e8 semplice. \u00c8 sufficiente scaricare l\u2019ultima versione del modulo dal mio <a href=\"https:\/\/github.com\/andreapianidev\/prestacaptcha\">repository GitHub<\/a> e seguire le istruzioni di installazione. Le versioni per Prestashop 1.7 e superiori sono etichettate come 2.x, mentre le versioni per Prestashop 1.6 e precedenti sono etichettate come 0.x.x (la versione attuale \u00e8 la 0.4.11).<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Aggiornamenti_e_migliorie_del_modulo\"><\/span><b>Aggiornamenti e migliorie del modulo\u00a0<\/b><b><\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Dal momento che continuo a migliorare il modulo, tutte le modifiche e gli aggiornamenti saranno elencati nella pagina dedicata sul mio sito, evitando la necessit\u00e0 di creare nuovi articoli per ogni versione. Questo ti permetter\u00e0 di avere sempre accesso alle ultime novit\u00e0 in un unico luogo.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-185\" src=\"https:\/\/www.andreapiani.com\/blog\/wp-content\/uploads\/2024\/09\/Image-2.webp\" alt=\"\" width=\"1792\" height=\"1024\" srcset=\"https:\/\/www.andreapiani.com\/blog\/wp-content\/uploads\/2024\/09\/Image-2.webp 1792w, https:\/\/www.andreapiani.com\/blog\/wp-content\/uploads\/2024\/09\/Image-2-300x171.webp 300w, https:\/\/www.andreapiani.com\/blog\/wp-content\/uploads\/2024\/09\/Image-2-1024x585.webp 1024w, https:\/\/www.andreapiani.com\/blog\/wp-content\/uploads\/2024\/09\/Image-2-768x439.webp 768w, https:\/\/www.andreapiani.com\/blog\/wp-content\/uploads\/2024\/09\/Image-2-1536x878.webp 1536w\" sizes=\"auto, (max-width: 1792px) 100vw, 1792px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Perche_dovresti_usare_questo_modulo_recaptcha_per_Prestashop\"><\/span><b>Perch\u00e9 dovresti usare questo modulo recaptcha per Prestashop?<\/b><b><\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Il modulo (re)Captcha per Prestashop \u00e8 essenziale per chiunque voglia proteggere il proprio sito dallo spam e dagli accessi non autorizzati. Lo spam sui moduli di contatto pu\u00f2 diventare un vero problema, specialmente per i siti e-commerce che devono mantenere un flusso continuo di comunicazione con i propri clienti. Con l\u2019integrazione di reCAPTCHA, puoi garantire che solo utenti reali possano inviare messaggi o creare account, migliorando cos\u00ec l\u2019efficacia e la sicurezza del tuo sito.<\/p>\n<p><b>In conclusione<\/b>, ho creato questo modulo per risolvere un problema che affligge molti proprietari di e-commerce. Con un\u2019installazione rapida e facile, il modulo pu\u00f2 aiutarti a ridurre lo spam e a proteggere il tuo sito. Se hai domande o feedback, non esitare a contattarmi tramite il modulo di contatto sul mio sito. Sono sempre disponibile per migliorare il modulo e renderlo ancora pi\u00f9 utile per la community di <a href=\"https:\/\/prestashop.it\">Prestashop<\/a>.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Come sviluppatore certificato Prestashop con anni di esperienza nel settore, ho sempre cercato di creare soluzioni pratiche per migliorare l\u2019esperienza<\/p>\n","protected":false},"author":1,"featured_media":184,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"class_list":["post-183","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-prestashop"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Modulo Prestashop Captcha - Andrea Piani | Blog<\/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:\/\/www.andreapiani.com\/blog\/modulo-prestashop-captcha\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Modulo Prestashop Captcha - Andrea Piani | Blog\" \/>\n<meta property=\"og:description\" content=\"Come sviluppatore certificato Prestashop con anni di esperienza nel settore, ho sempre cercato di creare soluzioni pratiche per migliorare l\u2019esperienza\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.andreapiani.com\/blog\/modulo-prestashop-captcha\/\" \/>\n<meta property=\"og:site_name\" content=\"Andrea Piani | Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-09-22T08:51:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.andreapiani.com\/blog\/wp-content\/uploads\/2024\/09\/Image.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1792\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Andrea Piani\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Andrea Piani\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.andreapiani.com\\\/blog\\\/modulo-prestashop-captcha\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.andreapiani.com\\\/blog\\\/modulo-prestashop-captcha\\\/\"},\"author\":{\"name\":\"Andrea Piani\",\"@id\":\"https:\\\/\\\/www.andreapiani.com\\\/blog\\\/#\\\/schema\\\/person\\\/0dc83b92e021555b01b7b085e1af3e73\"},\"headline\":\"Modulo Prestashop Captcha\",\"datePublished\":\"2024-09-22T08:51:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.andreapiani.com\\\/blog\\\/modulo-prestashop-captcha\\\/\"},\"wordCount\":616,\"image\":{\"@id\":\"https:\\\/\\\/www.andreapiani.com\\\/blog\\\/modulo-prestashop-captcha\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.andreapiani.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/Image.webp\",\"articleSection\":[\"Prestashop\"],\"inLanguage\":\"it-IT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.andreapiani.com\\\/blog\\\/modulo-prestashop-captcha\\\/\",\"url\":\"https:\\\/\\\/www.andreapiani.com\\\/blog\\\/modulo-prestashop-captcha\\\/\",\"name\":\"Modulo Prestashop Captcha - Andrea Piani | Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.andreapiani.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.andreapiani.com\\\/blog\\\/modulo-prestashop-captcha\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.andreapiani.com\\\/blog\\\/modulo-prestashop-captcha\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.andreapiani.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/Image.webp\",\"datePublished\":\"2024-09-22T08:51:56+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.andreapiani.com\\\/blog\\\/#\\\/schema\\\/person\\\/0dc83b92e021555b01b7b085e1af3e73\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.andreapiani.com\\\/blog\\\/modulo-prestashop-captcha\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.andreapiani.com\\\/blog\\\/modulo-prestashop-captcha\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.andreapiani.com\\\/blog\\\/modulo-prestashop-captcha\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.andreapiani.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/Image.webp\",\"contentUrl\":\"https:\\\/\\\/www.andreapiani.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/Image.webp\",\"width\":1792,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.andreapiani.com\\\/blog\\\/modulo-prestashop-captcha\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.andreapiani.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Modulo Prestashop Captcha\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.andreapiani.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.andreapiani.com\\\/blog\\\/\",\"name\":\"Andrea Piani | Blog\",\"description\":\"Sviluppo di App iOS &amp; Android | App Marketing | Prestashop Certified\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.andreapiani.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.andreapiani.com\\\/blog\\\/#\\\/schema\\\/person\\\/0dc83b92e021555b01b7b085e1af3e73\",\"name\":\"Andrea Piani\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ad1a0c9c5f86514e6babe8b1ec6d8e903514b761f7b1ce82d1836a5b62c1dda8?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ad1a0c9c5f86514e6babe8b1ec6d8e903514b761f7b1ce82d1836a5b62c1dda8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ad1a0c9c5f86514e6babe8b1ec6d8e903514b761f7b1ce82d1836a5b62c1dda8?s=96&d=mm&r=g\",\"caption\":\"Andrea Piani\"},\"description\":\"Senior Full Stack Developer | Sviluppatore di App iOS e Android | Web Cloud App\",\"sameAs\":[\"https:\\\/\\\/www.andreapiani.com\\\/blog\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/andrea-piani-b6a211305\\\/?originalSubdomain=it\"],\"url\":\"https:\\\/\\\/www.andreapiani.com\\\/blog\\\/author\\\/andreapiani\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Modulo Prestashop Captcha - Andrea Piani | Blog","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:\/\/www.andreapiani.com\/blog\/modulo-prestashop-captcha\/","og_locale":"it_IT","og_type":"article","og_title":"Modulo Prestashop Captcha - Andrea Piani | Blog","og_description":"Come sviluppatore certificato Prestashop con anni di esperienza nel settore, ho sempre cercato di creare soluzioni pratiche per migliorare l\u2019esperienza","og_url":"https:\/\/www.andreapiani.com\/blog\/modulo-prestashop-captcha\/","og_site_name":"Andrea Piani | Blog","article_published_time":"2024-09-22T08:51:56+00:00","og_image":[{"width":1792,"height":1024,"url":"https:\/\/www.andreapiani.com\/blog\/wp-content\/uploads\/2024\/09\/Image.webp","type":"image\/webp"}],"author":"Andrea Piani","twitter_card":"summary_large_image","twitter_misc":{"Scritto da":"Andrea Piani","Tempo di lettura stimato":"4 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.andreapiani.com\/blog\/modulo-prestashop-captcha\/#article","isPartOf":{"@id":"https:\/\/www.andreapiani.com\/blog\/modulo-prestashop-captcha\/"},"author":{"name":"Andrea Piani","@id":"https:\/\/www.andreapiani.com\/blog\/#\/schema\/person\/0dc83b92e021555b01b7b085e1af3e73"},"headline":"Modulo Prestashop Captcha","datePublished":"2024-09-22T08:51:56+00:00","mainEntityOfPage":{"@id":"https:\/\/www.andreapiani.com\/blog\/modulo-prestashop-captcha\/"},"wordCount":616,"image":{"@id":"https:\/\/www.andreapiani.com\/blog\/modulo-prestashop-captcha\/#primaryimage"},"thumbnailUrl":"https:\/\/www.andreapiani.com\/blog\/wp-content\/uploads\/2024\/09\/Image.webp","articleSection":["Prestashop"],"inLanguage":"it-IT"},{"@type":"WebPage","@id":"https:\/\/www.andreapiani.com\/blog\/modulo-prestashop-captcha\/","url":"https:\/\/www.andreapiani.com\/blog\/modulo-prestashop-captcha\/","name":"Modulo Prestashop Captcha - Andrea Piani | Blog","isPartOf":{"@id":"https:\/\/www.andreapiani.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.andreapiani.com\/blog\/modulo-prestashop-captcha\/#primaryimage"},"image":{"@id":"https:\/\/www.andreapiani.com\/blog\/modulo-prestashop-captcha\/#primaryimage"},"thumbnailUrl":"https:\/\/www.andreapiani.com\/blog\/wp-content\/uploads\/2024\/09\/Image.webp","datePublished":"2024-09-22T08:51:56+00:00","author":{"@id":"https:\/\/www.andreapiani.com\/blog\/#\/schema\/person\/0dc83b92e021555b01b7b085e1af3e73"},"breadcrumb":{"@id":"https:\/\/www.andreapiani.com\/blog\/modulo-prestashop-captcha\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.andreapiani.com\/blog\/modulo-prestashop-captcha\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.andreapiani.com\/blog\/modulo-prestashop-captcha\/#primaryimage","url":"https:\/\/www.andreapiani.com\/blog\/wp-content\/uploads\/2024\/09\/Image.webp","contentUrl":"https:\/\/www.andreapiani.com\/blog\/wp-content\/uploads\/2024\/09\/Image.webp","width":1792,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/www.andreapiani.com\/blog\/modulo-prestashop-captcha\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.andreapiani.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Modulo Prestashop Captcha"}]},{"@type":"WebSite","@id":"https:\/\/www.andreapiani.com\/blog\/#website","url":"https:\/\/www.andreapiani.com\/blog\/","name":"Andrea Piani | Blog","description":"Sviluppo di App iOS &amp; Android | App Marketing | Prestashop Certified","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.andreapiani.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Person","@id":"https:\/\/www.andreapiani.com\/blog\/#\/schema\/person\/0dc83b92e021555b01b7b085e1af3e73","name":"Andrea Piani","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/secure.gravatar.com\/avatar\/ad1a0c9c5f86514e6babe8b1ec6d8e903514b761f7b1ce82d1836a5b62c1dda8?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/ad1a0c9c5f86514e6babe8b1ec6d8e903514b761f7b1ce82d1836a5b62c1dda8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ad1a0c9c5f86514e6babe8b1ec6d8e903514b761f7b1ce82d1836a5b62c1dda8?s=96&d=mm&r=g","caption":"Andrea Piani"},"description":"Senior Full Stack Developer | Sviluppatore di App iOS e Android | Web Cloud App","sameAs":["https:\/\/www.andreapiani.com\/blog","https:\/\/www.linkedin.com\/in\/andrea-piani-b6a211305\/?originalSubdomain=it"],"url":"https:\/\/www.andreapiani.com\/blog\/author\/andreapiani\/"}]}},"_links":{"self":[{"href":"https:\/\/www.andreapiani.com\/blog\/wp-json\/wp\/v2\/posts\/183","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.andreapiani.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.andreapiani.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.andreapiani.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.andreapiani.com\/blog\/wp-json\/wp\/v2\/comments?post=183"}],"version-history":[{"count":1,"href":"https:\/\/www.andreapiani.com\/blog\/wp-json\/wp\/v2\/posts\/183\/revisions"}],"predecessor-version":[{"id":186,"href":"https:\/\/www.andreapiani.com\/blog\/wp-json\/wp\/v2\/posts\/183\/revisions\/186"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.andreapiani.com\/blog\/wp-json\/wp\/v2\/media\/184"}],"wp:attachment":[{"href":"https:\/\/www.andreapiani.com\/blog\/wp-json\/wp\/v2\/media?parent=183"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.andreapiani.com\/blog\/wp-json\/wp\/v2\/categories?post=183"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.andreapiani.com\/blog\/wp-json\/wp\/v2\/tags?post=183"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}