Cómo eliminar las redirecciones automáticas de WordPress

Cada vez que cambiamos la URL de un post publicado en WordPress se crea automáticamente una redirección de la URL antigua a la nueva. Pero, ¿qué pasa si no queremos esas redirecciones?

Cómo eliminar las redirecciones automáticas de WordPress

WordPress marca las redirecciones en la base de datos con `meta_key` = ‘_wp_old_slug'. Por tanto si queremos ver todas las redirecciones que WordPress ha creado podemos ejecutar el siguiente select en la base de datos (por ejemplo a través de PHPMyAdmin):

OJO: Si tienes configurado un prefijo distinto al prefijo por defecto de WordPress (wp_) la tabla se llamará PREFIJO + POSTMETA.

Podremos obtener un resultado similar a este (normalmente mucho más extenso; esto es de una instalación reciente):

`meta_key` = '_wp_old_slug'

SELECT * FROM `wp_postmeta` WHERE `meta_key` = ‘_wp_old_slug'

Ahora podremos eliminarlas de forma selectiva (en este caso solo se eliminará la redirección con meta_id = ‘17398):

_wp_old_slug: Un resultado específico eliminado

_wp_old_slug: Un resultado específico eliminado

O eliminar todas las redirecciones de golpe:

 

¡Feliz domingo!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.