Seguro que a muchos de vosotros os encantaría tener una dirección tipo midominio.com/categoría en lugar de midominio.com/category/categoría en wordpress.
Podemos conseguir tener este tipo de urls añadiendo un pequeño código en el archivo category-template.php dentro de wp-includes.
Debemos buscar la línea que dice
$catlink = str_replace(’%category%’, $category_nicename, $catlink);
y añadir justo después la siguiente línea
$catlink = str_replace(’category/’, ”, $catlink);
Después si vamos al panel de administración a Opciones y luego a Enlaces Permanentes, debemos configurar una url personalizada de la siguiente forma:
/%category%/%day%%monthnum%%year%/%postname%/
En realidad lo importante es que la etiqueta %category% quede primero y después podemos jugar con el resto de etiquetas que nos ofrece wordpress.
Y ya está! (visto en SocialCmsBuzz.com)
Agosto 19th, 2008 at 11:44 am
Interesante truquillo.
Creo que lo usaré en mi próximo rediseño de mi blog.
Gracias ;-)
Agosto 19th, 2008 at 2:38 pm
He realizado lo siguiente en mi blo pero tengo un pequeño problema. Todos los enlaces funcionar perfectamente salvo el enlace a una categoría si el esa categoría depende de otra.
Es decir el sitio.com/categoria funciona pero el sitio.com/categoria/categoria-hija no, funciana si lo pongo sitio.com/categoria-hija.
Un saludo y gracias.