{"id":25384,"date":"2021-05-30T16:29:00","date_gmt":"2021-05-30T13:29:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=25384"},"modified":"2021-10-18T03:07:04","modified_gmt":"2021-10-18T00:07:04","slug":"personalizza-la-ricerca-di-prodotti-woocommerce-sul-tuo-sito-wordpress","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/it\/personalizza-la-ricerca-di-prodotti-woocommerce-sul-tuo-sito-wordpress\/","title":{"rendered":"Personalizza la ricerca di prodotti WooCommerce sul tuo sito WordPress"},"content":{"rendered":"<p>Vuoi personalizzare la ricerca dei prodotti WooCommerce sul tuo negozio online? WooCommerce fornisce una pagina del negozio separata per un elenco di prodotti. Modificando le ricerche dei prodotti, il tuo cliente pu\u00f2 filtrare il prodotto desiderato nella pagina del negozio stessa. In questo articolo, studiamo come personalizzare la ricerca di un prodotto WooCommerce sul sito Web di WordPress.<\/p>\n<p>WordPress viene fornito con il modulo di ricerca integrato. Quando un utente immette una parola chiave in un campo di ricerca, verr\u00e0 reindirizzato alla pagina di ricerca in cui verr\u00e0 visualizzato il contenuto correlato alla parola chiave. In WordPress, la pagina di ricerca normalmente ha l&#8217;aspetto di una pagina di elenco dei post.<\/p>\n<p>Questo flusso di ricerca \u00e8 ideale per i siti Web CMS. Ma, quando si tratta di WooCommerce, dobbiamo modificare questo flusso.<\/p>\n<p>Per WooCommerce, quando un utente cerca il prodotto dovrebbe mostrare il risultato filtrato nella pagina del negozio. Non ha alcun senso mostrare il risultato nel formato di una pagina di elenco dei post.<\/p>\n<p>Lascia che te lo spieghi attraverso gli screenshot.<\/p>\n<p>Nel mio caso, sto usando il tema &quot;ventiquindici&quot;. Ho installato il plugin WooCommerce e alcuni prodotti sono elencati nella mia pagina del negozio.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20403-6081ecdabfdf3.png\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20403-6081ecdabfdf3.png\" alt=\"Personalizza la ricerca di prodotti WooCommerce sul tuo sito WordPress\" ><\/a><\/p>\n<p>Ora, quando inserisco la parola chiave &quot;sviluppo&quot; nel campo di ricerca, verr\u00e0 reindirizzato a una pagina in cui vedo il prodotto come mostrato nello screenshot qui sotto.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20403-6081ecdb55042.png\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20403-6081ecdb55042.png\" alt=\"Personalizza la ricerca di prodotti WooCommerce sul tuo sito WordPress\" ><\/a><\/p>\n<p>Questo \u00e8 qualcosa che non vogliamo su un sito web. Dopotutto, \u00e8 un negozio online, quindi preferiamo che la ricerca del prodotto venga filtrata nella pagina del negozio come di seguito.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20403-6081ecdc2a832.png\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20403-6081ecdc2a832.png\" alt=\"Personalizza la ricerca di prodotti WooCommerce sul tuo sito WordPress\" ><\/a><\/p>\n<p>Detto questo, vediamo come personalizzare la ricerca dei prodotti in WooCommerce.<\/p>\n<h3>Personalizza la ricerca dei prodotti di WooCommerce<\/h3>\n<p>WooCommerce memorizza tutti i prodotti con il &quot;prodotto&quot; post_type. Per raggiungere il nostro obiettivo, dobbiamo passare il parametro <code>post_type=product<\/code>nell&#8217;URL di ricerca.<\/p>\n<p>Fondamentalmente, quando premiamo il pulsante di ricerca, dobbiamo modificare l&#8217;URL<\/p>\n<p>YOUR_SITE_URL\/?s=sviluppo<\/p>\n<p>Con<\/p>\n<p>YOUR_SITE_URL\/?s=development&#038;post_type=product<\/p>\n<p>Per questo, dobbiamo creare un <code>searchform.php<\/code>file nella directory del nostro tema attivo. Questo \u00e8 il file da cui WordPress visualizza un modulo di ricerca. Se questo file non viene trovato in una cartella del tema, il modulo di ricerca viene visualizzato dal file principale di WordPress. Lo sviluppatore dovrebbe creare questo file nella cartella del tema se non esiste.<\/p>\n<p>Se hai gi\u00e0 il <code>searchform.php<\/code>tuo tema, devi solo aggiungere un campo nascosto al modulo come mostrato nel codice sottostante.<\/p>\n<p><strong>searchform.php<\/strong><\/p>\n<pre><code>&lt;form method=\"get\" action=\"&lt;?php echo home_url('\/'); ?&gt;\"&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;input type=\"text\" name=\"s\" placeholder=\"What you are looking for?\" value=\"&lt;?php the_search_query(); ?&gt;\"&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;input type=\"hidden\" name=\"post_type\" value=\"product\"&gt;\n&lt;\/form&gt;<\/code><\/pre>\n<p>Qui, dovresti aggiungere del CSS a questo modulo e abbinarlo al design del tuo sito web.<\/p>\n<p>Nota che abbiamo passato un campo nascosto con il nome &#8216;post_type&#8217; e il valore come &#8216;prodotto&#8217;. Questa \u00e8 la vera logica per personalizzare la ricerca del prodotto in WooCommerce.<\/p>\n<p>Ora, prova a inserire qualsiasi nome di prodotto nel campo di ricerca, ti reindirizzer\u00e0 alla pagina del negozio. E nella pagina del negozio, vedrai il risultato filtrato relativo alla parola chiave.<\/p>\n<p>Spero che tu capisca come personalizzare la ricerca dei prodotti WooCommerce sul tuo sito Web WordPress. Mi piacerebbe sentire i tuoi pensieri e suggerimenti nella sezione commenti qui sotto.<\/p>\n<h4>articoli Correlati<\/h4>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/it\/una-guida-rapida-sull-api-rest-di-woocommerce\/\" title=\"Una guida rapida sull'API REST di WooCommerce\" >Una guida rapida sull&#8217;API REST di WooCommerce<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/it\/come-aggiungere-endpoint-personalizzati-all-api-di-wordpress\/\" title=\"Come aggiungere endpoint personalizzati all'API di WordPress\" >Come aggiungere endpoint personalizzati all&#8217;API di WordPress<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/it\/come-visualizzare-prodotti-correlati-utilizzando-l-api-rest-di-woocommercecommerce\/\" title=\"Come visualizzare prodotti correlati utilizzando l'API REST di WooCommerceCommerce\" >Come visualizzare prodotti correlati utilizzando l&#8217;API REST di WooCommerceCommerce<\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte di registrazione:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Se stai gestendo un negozio online in WooCommerce, probabilmente stai cercando di personalizzare WooCommerce Product Search sul sito WordPress.<\/p>\n","protected":false},"author":1,"featured_media":21667,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[611],"tags":[846],"class_list":["post-25384","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized-7","tag-affiai-it"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/posts\/25384","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/comments?post=25384"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/posts\/25384\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/media\/21667"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/media?parent=25384"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/categories?post=25384"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/tags?post=25384"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}