Forzare URL sito wordpress in minuscolo

Una funzione utile per il vostro sito in wordpress per evitare che si generino duplicato URL delle vostre pagine/articoli è la seguente, forza infatti gli url in formato “lowercase” (=tutto minuscolo).

Basterà inserire questo codice all’interno del file “functions.php” che si trova nel vostro template.

if(!is_admin()){
add_action( 'init', 'storm_force_lowercase' );
}

function storm_force_lowercase(){

$url = $_SERVER[‘REQUEST_URI’];
//$tmp=explode(“/”,$url);

if(preg_match(‘/[\.]/’, $url)){
return;
}

if(preg_match(‘/[A-Z]/’, $url)){

$lc_url = strtolower($url);
header(‘HTTP/1.1 301 Moved Permanently’);
header(“Location: ” . $lc_url);
exit(0);
}

}

Problemi o dubbi sull’inserimento? Contattaci

Fammi sapere che hai utilizzato questa funzione o se ti è stata utile lasciando un commento o condividendo questo articolo con i tuoi amici.

Francesca Roccabruna

Tag: , ,

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *