Eliminar el texto “category” en las categorías de WordPress
Francisco / Publicado hace 1216 días / 8 ComentariosWordPress muestra por defecto una estructura para las URLs de las categorías tipo:
http://blogandweb.com/category/wordpress/
Donde la palabra category no juega ninguna función importante, pero gracias al archivo htacess es posible eliminar esa palabra de manera muy sencilla. Solo abre tu archivo .htaccess y agrega la siguiente linea:
RewriteRule ^category/(.+)$ http://www.yourblog.com/$1 [R=301,L]
Guardo los cambios y ahora todas tu URLs estarán libres de esa palabra. Siguiente el ejemplo, quedaría algo como:
http://blogandweb.com/wordpress/
Solo hay que tener precaución si se tienen URLs para los artículos tipo: /%postname%/ para crear URLs iguales a las de las categorías.

Creo que wordpress lo hace para diferenciarse de paginas o hasta entradas ya que todo se puede configurar desde el mismo panel de administrador (donde se modifican las urls amigables)
Pero parece interesante ya que hace tiempo buscaba algo igual
Saludos
Claro, a veces hasta es útil tenerlo, cuando ejemplo en un blog de cine puedes poner “géneros” en lugar de categorías y funciona bien, pero también hay muchos casos en los que no.
hola gracias por el articulo ahora tengo una duda… recien empiezo con wordpress y quisiera saber si hay alguna forma de mostrar las categorias aunque no tengan post relacionados..
gracias
NO FUNCIONA MI ESTIMADO
Prueba con el plugin que sale en los trackbacks.
el código funciona pero si estas usando el plugin para paginar genera error 404 en las categorias cuando intentas ir a la pagina 2 por ejemplo pero en el inicio funciona correctamente
el código que use es
RewriteEngine On
RewriteBase /
RewriteRule ^category/(.+)$ http://www.dominio.com/$1 [R=301,L]
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]