“Reescribir la URL en WordPress”
Tengo un sitio de WordPress, he creado una nueva plantilla que muestra algunos datos a través de una cadena de consulta. Quiero crear una regla de reescritura en WordPress para seguir esta estructura.
www.example.com/explore/?region=berlin&sort=latest
a
www.example.com/explore/sauna-gutschein-berlin/
davy.ai
Para lograr esta estructura de URL en WordPress, puede seguir los siguientes pasos:
Abra el archivo .htaccess en el directorio raíz de su WordPress (si no existe, créelo) y agregue la siguiente línea de código en la parte superior:
Esto habilita la reescritura de URL para su sitio.
Esta regla de reescritura coincide con solicitudes a URL que comienzan con “/explore/sauna-gutschein-“, seguido de la región (en letras minúsculas) y una barra diagonal opcional. Redirige la solicitud a la página explore con los parámetros de cadena de consulta apropiados.
Guarde sus cambios y elimine la caché de reglas de reescritura visitando la sección “Enlaces permanentes” en el panel de WordPress y haciendo clic en “Guardar cambios”. Esto actualiza el archivo .htaccess con su nueva regla de reescritura.
Pruebe su nueva estructura de URL visitando una URL válida como “www.example.com/explore/sauna-gutschein-berlin/” y verifique que muestre el contenido correcto. También puede utilizar el plugin Rewrite Rules Inspector para probar diferentes estructuras de URL y depurar cualquier problema.