Aggiungi un modulo modale come questo al tuo sito con l'estensione Modal Search Form di SearchWP!
Queste istruzioni sono considerate deprecate. Si prega di utilizzare invece l'estensione ufficiale di WooCommerce
WooCommerce utilizza quello che può essere considerato il proprio meccanismo di ricerca interno che dirotta gli archivi dei tipi di post. Noterai che dopo la ricerca, l'URL ha &post_type=product aggiunto alla fine.
Questo è il motivo per cui i tuoi risultati di ricerca non sono cambiati; SearchWP non è in uso quando visiti le pagine di archivio CPT.
Per risolvere questo problema, devi rimuovere un input nascosto che WooCommerce inietta nei tuoi moduli di ricerca. Per farlo, devi creare un nuovo file nella directory del tuo tema chiamato product-searchform.php con il seguente contenuto:
<form role="search" method="get" id="searchform" action="<?php echo esc_url( home_url( '/' ) ); ?>">
<div>
<label class="screen-reader-text" for="s"><?php _e( 'Search for:', 'woocommerce' ); ?></label>
<input type="text" value="<?php echo get_search_query(); ?>" name="s" id="s" placeholder="<?php _e( 'Search for products', 'woocommerce' ); ?>" />
<input type="submit" id="searchsubmit" value="<?php echo esc_attr__( 'Search' ); ?>" />
</div>
</form>
Vedi la loro documentazione per ulteriori informazioni.
Una volta che hai quel file al suo posto e invii una ricerca, vedrai che i tuoi risultati di ricerca sono migliorati, ma il modello dei risultati non sembra più quello di prima. Questo è di nuovo dovuto al fatto che WooCommerce utilizza un modello di archivio CPT per i risultati di ricerca. Per ripristinare i risultati di ricerca incentrati sui prodotti di WooCommerce, copia
~/wp-content/plugins/woocommerce/templates/archive-product.php
nella cartella del tuo tema e rinominalo come search.php. Questo è ora il tuo modello di risultati di ricerca, puoi personalizzarlo come preferisci.
Non perdere mai più visitatori a causa di risultati di ricerca inutili. SearchWP rende la creazione della tua ricerca intelligente WordPress veloce e facile.
Ottieni subito SearchWP