Si vous devez supprimer « category » dans les urls de type archives sur WordPress plusieurs méthodes s’offrent à vous.

Yoast

Yoast nous propose de supprimer cela de l’URL directement en back-office avec une option en menu « Taxonomies ».

Pour cela il faut se rendre dans : Réglages SEO > Taxonomies. En scrollant un peu nous avons « Url des catégories – Retirer le préfixe des catégories », à vous de jouer pour les conserver ou les supprimer !

Yoast SEO

Hook pour enlever category des URLs

A placer dans le fichier functions.php à la racine de votre thème.

function remove_category( $string, $type ) {
if ( $type != 'single' && $type == 'category' && ( strpos( $string, 'category' ) !== false ) ) {
$url_without_category = str_replace( "/category/", "/", $string );
return trailingslashit( $url_without_category );
}
return $string;
}
add_filter( 'user_trailingslashit', 'remove_category', 100, 2);
0 0 votes
Article Rating
S’abonner
Notification pour
guest
0 Commentaires
Commentaires en ligne
Afficher tous les commentaires