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.
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().