Avvia un progetto

Disattivare le pagine dei singoli negozi in WordPress

Dalla versione 2.0.18 puoi disattivare le pagine dei singoli negozi direttamente nelle impostazioni del plugin.

disable single store page

Forse ti chiedi se esiste un’opzione per disattivare le pagine dei singoli negozi. Ad esempio, in alcuni casi i negozi elencati sono distributori e non negozi tuoi: idealmente vuoi che compaiano solo nei risultati di ricerca e che le persone possano ottenere le indicazioni, ma senza che siano cliccabili e abbiano una pagina dedicata. In questo caso inserisci il seguente codice nel functions.php del tuo child theme:

<?php 
add_action( 'template_redirect', 'we_redirect_single_stores_pages' );
function we_redirect_single_stores_pages() {
if ( is_singular( 'stores' ) ) {
wp_redirect( home_url(), 301 );
exit;
}
}
?>

Questo reindirizza semplicemente tutte le pagine dei singoli negozi alla home page. Naturalmente puoi cambiare l’URL sostituendo home_url().