Hace tiempo ya vimos un modo «a la brava» de eliminar la categoría de la URL en WordPress pero hay más métodos, vamos a ver un par más de los posibles.
La primera, y más fácil, es usar el plugin WP no category base, que hace precisamente eso, quitar la palabra «category» o lo que sea, de la base de categorías, para que tus URLs pasen de https://ayudawp.com/category/seo/ a https://ayudawp.com/seo/. No hay nada que configurar, lo instalas, lo activas y ya está.
También tienes otro, FV Top levels categories, que hace lo mismo.
Ahora bien, si lo que quieres es cambiar la categoría base por defecto («category«) por algo personalizado, entonces no hace falta que instales nada, simplemente rellena el campo de los «Ajustes -> Enlaces permanentes» y pon algo que te guste más, como «categoria«, «seccion«, «tematica» o lo que sea.
Y, para terminar por mi parte, hay un truquito que también funciona, y es una variación el anterior, pues en vez de poner algo distinto, simplemente pon un punto (SI, UN PUNTO) y el resultado es que no sale nada, quitas el «category» de las URLs de categorías. No sé hasta cuando funcionará, porque no es algo «normal» pero de momento funcionar funciona.
¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!
Muy interesante. Me surge una duda, al eliminar «category» de la URL, ¿afecta a las URL de las entradas publicadas o puede redirigirlas?
Un saludo
Aparece un error 404 o no te muestra la entrada ni la categoria, si en enlace permanente tienes «nombre de entrada», entonces al escribir por ejemplo «mipublicacion» (entrada) y creas una categoria con «mipublicacion» no se mostrara ninguna de las dos lo mas ideal seria personalizar categoria
Hola Fernando:
Interesante artículo. EL truquito que nos muestras del punto es interesante. Lo he probado, pero creo que tiene un problema. Efectivamente quita «Category» pero si la categoría tiene varias páginas y le das a la siguiente página a la primera, la dos por ejemplo te lleva a un error 404.
Un saludo
el del punto no me funciona a mi ejjejee
Interesante por que talvez sirva mucho al quitar la categoria y dejar una URL mas limpia.
Excelente plugin. Gracias!
¿Cómo eliminarías la palabra Categoría: que aparece delante del nombre de la misma en el header cuando accedes una de ellas?
Hola, alguien te respondió esto? tengo el mismo problema.
Buenos dias
En mi caso lo que quiero es poner una categoria base. ¿cómo puedo hacerlo?
Las entradas del blog suelen salir http://www.oscar.com/mes/año/nombre, los cambios establecidos por defecto en el sistema wordpress si los puedo cambiar. Yo sólo quiero que las URL sean tal que asi http://www.oscar.com/BLOG/nombre, pero no consigo hacerlo de ninguna manera…
Gracias por la ayuda
Pues personalizalo así, y lo de blog lo pones a mano antes de /%postname%
Hola, yo tengo un problema con las categorías de los productos de woocomerce.
En mi página aparece: categoria/productos/producto-tal y yo quiero eliminar lo de «categoria». El problema es que si utilizo alguno de los trucos que mencionas como poner un punto, instalar alguno de los pluggings… aunque sí me elimina esa «categoria», me sale un error y no se visualiza ese apartado de productos. No sé cómo solucionarlo por más vueltas que le doy, ¿podríais ayudarme?
Gracias de antemano.
Siempre que hagas un cambio de enlaces permanentes guarda cambios en enlaces permanentes aunque no los hayas tocado desde ahí.
¿Te refieres a que guarde en el apartado enlaces permanentes de Wordpress? Los cambios los he hecho desde ahí, así que está guardado. Pero no funciona.
Tras preguntar al soporte de Bridge y WooComerce, incluso en el foro de WebEmpresa, parece ser que no saben muy bien que esto se pueda corregir, y que no lo recomiendan mucho porque da errores. Ya que no es el slug de /categoria/ de la web (osea, la categoría base de enlaces permanentes normal) si no una categoría de productos (categoria productos en enlaces permanentes) que genera WooComerce al visualizar este apartado (productos)… osea que no sé si es posible solucionarlo.
Muchas gracias igualmente Fernando por tu respuesta. Espero me haya explicado y pueda ayudar mi comentario si alguien está teniendo el mismo problema.
Saludos y gracias por los posts.
Os dejo el enlace específico de WooComerce para este problema:
https://docs.woocommerce.com/document/removing-product-product-category-or-shop-from-the-urls/
Y si alguien consigue resolverlo, os agradecería mucho responder a este post con la solución…
Saludos y gracias 🙂
Estoy migrando de Prestashop a Woocommerce y necesito mantener las URL exactamente igual. Me surge este problema de woocommerce y lo solucioné con: WooCommerce Permalink Manager (recomendable)
Ahora bien, en el Prestashop las url terminaban en .html
Hay forma de añadir eso a las url de Woocommerce?
Cambiar la url al quitar la categoria afecta al SEO, al posicionamiento de las url ya indexadas, tengo mas de 2000 indexadas, bastantes en la primera pagina y da un poco de miedo cambiar todas las url a la vez. Se puede hacer o hay algun plugins categoria a categoria para ir viendo los efectos?
Espero su respuesta
Mil gracias
En septiembre de 2018, sigue funcionando =D
Gracias Fernando!
15 de Noviembre de 2019. Sigue funcionando lo de poner el punto…
Diciembre del 2021 , sigue funcionando el punto
Gracias por comprobarlo y compartirlo 😉