Elimine ou altere o "\author\" da página de autores no WordPress

Por padrão o WordPress cria uma URL para cada autor, seguindo a estrutura /author/nome-do-usuario.

Alguns podem querer modificar esta palavra author, pois se pensarmos em sites em português a expressão não se encaixa muito bem. Teremos também aqueles que, de acordo com o projeto desenvolvido, poderão querer apagar esta palavra e deixar o site mostrando apenas /nome-do-usuario, como no twitter. (Ex.: twitter.com/TudoParaWP).

Veremos neste artigo como efetuar as duas alterações.

Se você deseja renomear author para autor, por exemplo, basta adicionar a linha abaixo em seu functions.php:

add_filter(‘init’, create_function(‘$a’, ‘global $wp_rewrite; $wp_rewrite->author_base = “autor”; $wp_rewrite->flush_rules();’));

Com este código, você efetuará a troca de author por autor, tendo um link com a estrutura /autor/nome-do-usuario. Caso deseje usar outra nomenclatura como perfil ou usuário, basta lembrar de alterar no código acima (mas lembre-se de não utilizar espaço ou caracteres especiais, como acentos).

Agora, se você apenas deseja remover completamente qualquer termo desta parte da URL, basta apagar a string autor e não colocar nada (mesmo espaço), deixando seu código assim:

add_filter(‘init’, create_function(‘$a’, ‘global $wp_rewrite; $wp_rewrite->author_base = “”; $wp_rewrite->flush_rules();’));

Escohida a opção desejada, basta salvar seu functions.php com um dos trechos acima que todo o trabalho está feito

Posts Similares

  • Funções de usuários e Capacidades do WordPress – Parte 1: O básico

    Este artigo é parte de um tutorial dividido em três partes abordando o tópico dos usuários (users), funções (roles) e capacidades (capabilities) no WordPress. Esta série irá abordar a arquitetura e design dos user roles no WordPress; ressaltar as funções mais importantes para interação com usuários e gestão de roles e capabilities; e no último tutorial,…

  • Evite que seu WordPress de dicas aos invasores!

    Já reparou que na página de login de seu WordPress, quando você erra o login ou a senha o sistema avisa o que você errou ? Tudo bem, é um recurso até bacana, simpático… mas também é uma ótima dica para os invasores ! Com isso, eles poderão saber aonde estão errando na hora de…

  • Removendo o /category/ do seu blog

    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. É possível retirar usando alguns plugins de SEO como o Yoast e o Rank Math, mas se você quer retirar isso sem usar plugins você pode modificar o arquivo .htaccess…

  • Como colocar expiração automatica de artigos no seu blog

    Uma vez que o WordPress não inclui por defeito uma função que permita ao editor definir quanto tempo um determinado artigo deverá ficar online, muitos editores sentem dificuldades em automatizar o periodo de expiração de artigos, tendo geralmente de recorrer a métodos manuais. Eis no entanto uma forma muito eficiente e engraçada de colocar expiração…

  • Inverta a ordem dos comentários em seu WordPress

    Por padrão o WordPress exibe os comentários na ordem cronológica (mais antigos para os mais novos). Especialmente para blogs com um grande número de comentários, pode ser interessante inverter esta ordem para mostrar os comentários mais novos primeiro. É claro que temos plugins que fazem isso, mas com uma simples edição em seu arquivo comments.php…

  • Como remover o Editor do menu ‘Aparência’

    O painel do WordPress contém um item no menu que permite que você edite qualquer tema WordPress instalado em Aparência > Editor. No entanto, há momentos em que você não pode querer alguém bisbilhotando e alterando as coisa por lá e limitar tal poder de edição apenas a quem tenha a senha de FTP, já…

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

3 Comentários