Para eliminar la palabra “category” de las URLs de las categorías en WordPress, tienes varias opciones, aunque las más fáciles y utilizadas son las siguientes:

Cómo eliminar Category de la url de worpress en categorías

 

Opción 1: Usando el archivo `.htaccess`

1. Accede al archivo `.htaccess`:
– Puedes acceder a este archivo a través de tu cliente FTP o desde el gestor de archivos de tu panel de control (como cPanel).

2. Añade las siguientes reglas de reescritura:**

apache
RewriteRule ^category/(.+)$ http://www.tudominio.com/$1 [R=301,L]

Cambia `tudominio.com` por tu dominio real.

3. Guarda el archivo `.htaccess`** y sube los cambios.

 

Opción 2: Usando un Plugin de WordPress

Puedes usar un plugin para manejar la eliminación de “category” de las URLs:

1. **Instala un plugin** como **”Remove Category URL”** o **”Yoast SEO”** (que también tiene una opción para hacer esto).

2. **Activa el plugin** y configúralo:
– Si usas Yoast SEO, ve a la sección “Apariencia en el buscador” y luego a “Taxonomías”. Aquí verás la opción para eliminar el prefijo “category” de las URLs.

 

Opción 3: Usando código en el archivo `functions.php`

Si prefieres no usar un plugin, puedes agregar código personalizado al archivo `functions.php` de tu tema:

1. Accede al archivo `functions.php`:
– Desde el editor de temas en el panel de administración de WordPress, navega a `Apariencia > Editor de temas`.

2. Añade este código** al final del archivo `functions.php`:

“`php
// Remove category from URL
add_filter(‘term_link’, ‘remove_category’, 10, 3);
function remove_category($url, $term, $taxonomy){
if ($taxonomy == ‘category’){
$url = str_replace(‘/category/’, ‘/’, $url);
}
return $url;
}

// Redirect old category URLs to new URLs
add_action(‘template_redirect’, ‘redirect_old_category_url’);
function redirect_old_category_url(){
if (strpos($_SERVER[‘REQUEST_URI’], ‘/category/’) !== false){
wp_redirect(site_url(str_replace(‘/category/’, ‘/’, $_SERVER[‘REQUEST_URI’])), 301);
exit();
}
}

3. Guarda los cambios.

 

Por último para que sea efectivo el cambio de eliminar la ruta category de worpress

  • Enlaces permanentes: Asegurarte de que los enlaces permanentes están configurados correctamente en Ajustes > Enlaces permanentes. Usa una estructura personalizada si es necesario.
  • Caché y SEO: Limpia la caché después de realizar estos cambios y revisa tus enlaces para asegurar que funcionan correctamente. Si has implementado redirecciones, verifica que se ejecuten correctamente para evitar problemas de SEO.