Na maioria das vezes o /category/ antes do nome da categoria é desnecessário em nosso blog, porém nativamente não é possível o retirar no WordPress. Mas é possível retirar o /category/ de algumas formas, uma delas é modificando o arquivo .htaccess, uma forma bem simples.
Abra o arquivo .htaccess e inclua a seguinte linha:
RewriteRule ^category/(.+)$ http://www.meublog.com/$1 [R=301,L]
Lembre-se de alterar o endereço www.meublog.com pelo endereço de seu blog.
Pronto! Agora é só salvar e as categorias serão abertas assim:
http://www.meublog.com/categoria/
9 pessoas comentaram o artigo
Ótima dica !
Existe também um plugin que faz tal função e que apresenta algumas vantagens em relação ao método manual, caso você vá fazer isso em seu site antigo e com postagens já indexada pelos buscadores.
Irei brevemente (ainda esta semana) publicar tal dica e deixar seu link nesta matéria, para que todos possam disfrutar de mais um alternativa para remover tal inutilidade padrão do WordPress :P
Abraços a todos e parabéns ao Luis Víctor por esta excelente matéria :D
Valeu! Realmente um plugin facilita sempre :)
Conforme prometi, o plugin para remover o category está aqui -> https://tudoparawp.com.br/dicas_wordpress/wp-category-base-plugin-para-remover-category-blog/
Não sei se eu estou falando besteira, mas eu apenas escolho “estrutura personalizada”, nos “Links Permanentes”, e coloco assim: /%category%/%postname%/
Quando é página, ele não puxa o /%category%/ …
Quando é post, ele puxa… Simples!
Vc está certo Yuri, você só esqueceu de observar como fica estruturada a categoria de seu blog.. fica do modo ‘/category/nome-da-categoria’, e é este /category/ que estamos falando em retirar..
Abraços !
Cara, tem como tirar o /category/ de uma sub-categoria?
Por exemplo, assim funcionou: http://www.nomedosite.com/categoria/
Agora, na sub-categoria, não. Só funciona assim: http://www.nomedosite.com/category/categoria/sub-categoria/
Tem solução para as subcategorias?
O único problema desse plugin é que ele faz um redirecionamento 302 (temporário). O Google recomenda um redirecionamento 301. Tentei fazer mexendo no .htacess mas também não funcionou.
Comigo só funcionou utilizando o plugin WP No Category Base.
Obrigado, realmente muito bom.