English Português

WordPress 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.

Escrito por Francisco Oliveros

Soy un gran aficionado del diseño y de todo lo que el código puede comunicar. Ingeniero mecánico por profesión, pero dedicado al desarrollo web a tiempo completo.

Blog / Twitter

Artículos relacionados

Sigue leyendo consejos, tips y tutoriales para tu blog.

    Comentarios

    1. Consejos Adsense / Hace 8 años /

      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

      Responder a Consejos Adsense →
    2. Francisco / Hace 8 años /

      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.

      Responder a Francisco →
    3. esteban / Hace 8 años /

      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

      Responder a esteban →
    4. franck / Hace 6 años /

      NO FUNCIONA MI ESTIMADO

      Responder a franck →
    5. Francisco / Hace 6 años /

      Prueba con el plugin que sale en los trackbacks.

      Responder a Francisco →
    6. Carlos Andres Restrepo / Hace 5 años /

      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]

      Responder a Carlos Andres Restrepo →
    7. viviana / Hace 4 años /

      Hola! tengo un problema … quiero eliminar la palabra “Category: Cine” cuando se esta en el post cine. No quiero eliminarla de la URL sino del post mismo pero no encuentro en el css donde está. Gracias

      Responder a viviana →
    8. Antonio / Hace 2 años /

      Se puede hacer lo mismo para eliminar de la url la palabra categoría ó producto en una tienda con woocomerce ¿cómo se haria?
      saludos

      Responder a Antonio →

    Responder

    ¡Gracias por dejar tu opinión! Por favor procura que tus comentarios estén dentro tema, que no sean promocionales (spam), ilegales u ofensivos, de otro modo, serán borrados. Todos los enlaces serán moderados y la URL indicada NO será enlazada.

    Blog and Web es un blog de Blógstica. Hospedado desde 2008 en Liquid Web.

    Términos de uso - Política de privacidad