Comment rediriger l’ancienne URL vers la nouvelle URL sans plugin dans WordPress
Avez-vous changé le nom et le slug de votre page ou de votre article pour un meilleur référencement ? Voulez-vous rediriger l’ancienne URL vers la nouvelle URL sans utiliser le plugin ? Dans cet article, nous vous montrons comment rediriger une ancienne URL vers la nouvelle URL sans utiliser le plugin.
Des plugins sont disponibles pour gérer cette tâche. Mais nous suggérons de toujours essayer de garder moins de plugins pour votre site. Faire le codage dans la mesure du possible est un meilleur moyen plutôt que d’utiliser un plugin à chaque fois. Garder moins de plugins sur le site est toujours une bonne pratique. Dans la plupart des cas, vous pouvez également atteindre votre objectif sans plugin. Vous avez juste besoin d’écrire un morceau de code pour cela.
La redirection des anciennes URL vers le nouvel emplacement est également une tâche qui peut être effectuée en utilisant quelques lignes de code.
Rediriger l’ancienne URL vers la nouvelle URL sans plug-in
Placez le code ci-dessous dans votre thème functions.php
et remplacez le slug là où cela est nécessaire pour répondre à vos besoins.
add_action('wp_print_styles', 'redirect_old_url_to_new_url');
function redirect_old_url_to_new_url() {
global $post;
if ('old-url-slug' == $post->post_name) {
wp_redirect( site_url(). '/new-url-slug', 301 );
die();
}
}
C’est ça! Nous espérons que vous comprendrez comment rediriger l’ancienne URL vers une nouvelle URL. Si vous avez des questions ou des suggestions, veuillez laisser un commentaire ci-dessous.
Articles Liés
- Comment ajouter des points de terminaison personnalisés à l’API WordPress
- Comment définir une image de secours pour les vignettes de publication WordPress