Cómo redirigir la URL anterior a la nueva URL sin complemento en WordPress
¿Ha cambiado el nombre de su página o publicación y slug para un mejor SEO? ¿Desea redirigir la URL anterior a la nueva URL sin usar el complemento? En este artículo, le mostramos cómo redirigir una URL antigua a la nueva URL sin usar el complemento.
Hay complementos disponibles para manejar esta tarea. Pero le sugerimos que siempre intente mantener menos complementos para su sitio. Hacer la codificación siempre que sea posible es una mejor manera en lugar de usar el complemento cada vez. Mantener menos complementos en el sitio siempre es una buena práctica. En la mayoría de los casos, también puede lograr su objetivo sin un complemento. Solo necesita escribir un código de pieza para ello.
Redirigir las URL antiguas a la nueva ubicación también es una tarea que se puede realizar utilizando unas pocas líneas de código.
Redirigir URL antigua a URL nueva sin complemento
Coloque el siguiente código en su tema functions.php
y reemplace el slug donde sea necesario para satisfacer sus necesidades.
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();
}
}
¡Eso es! Esperamos que comprenda cómo redirigir la URL anterior a una nueva URL. Si tiene alguna pregunta o sugerencia, deje un comentario a continuación.
Artículos relacionados
- Cómo agregar puntos finales personalizados a la API de WordPress
- Cómo configurar una imagen alternativa para las miniaturas de publicaciones de WordPress