O WordPress implica o uso de um título em todas as páginas e artigos. Em alguns casos, ter um título no topo da página não é o mais adequado e pode mesmo parecer estranho, dependendo do tipo de site.
Há casos, como landing pages, aplicações WordPress e soluções SaaS, onde ter o título numa página é bizarro.
Mas sendo o WordPress um sistema de gestão de conteúdos avançado e extensível, há diversas formas de remover o título nestas páginas ou em todas as que precisar.
Sem título
É claro que podemos começar pela forma mais simples: não introduzir qualquer título. Do ponto de vista técnico é, de facto, uma possibilidade não colocar qualquer texto na área de título. Mas esta é uma opção que representa alguns riscos em termos de usabilidade e até optimização para motores de busca.
Todas as páginas ficam listadas como não tendo título na lista de páginas no painel do WordPress. Isto significa que será difícil encontrar a página que pretendes editar. Implica ainda criar manualmente as ligações permanentes para as páginas em causa.
Remover usando código
Se a ideia é remover os títulos em todas as páginas a melhor opção é faze-lo via código. É uma solução completa e mais limpa.
O que temos de procurar é o the_title. O local onde podemos encontrar este código depende do tema. Cada um tem a sua própria arquitectura. Nuns casos estará no single.php, loop.php ou loop-page.php ou outra.
Para remover o título, na maior parte dos casos basta eliminar a respectiva secção do código PHP. Se não tiveres experiência em editar ficheiros de código, deves faze-lo com precaução e sempre somente depois de teres uma cópia de segurança dos ficheiros em causa.
Child theme
Chegados a este ponto é importante saber que todas as alterações no tema devem ocorrer usando um child theme, para evitar perder todas as personalizações quando houver uma actualização deste.
Também aqui, com este método, surge um risco para a optimização junto dos motores de busca. Se o tema que usas respeitar as melhores práticas o título, este será apresentado com o estilo H1, aquele a que o Google atribui maior importância.
Se assim for, deves ter este aspecto em consideração e prepara uma forma de ‘comunicar’ ao Google qual o título da página sem o apresentar.
Remover via CSS
Nalguns casos pode ser ainda preferível esconder o título, usando CSS. O principal benefício desta opção é de permitir que o texto do título carregue, facilitando a optimização para motores de busca, mas não seja apresentado aos visitantes.
Para conseguir este objectivo é necessário encontrar a class que o tema usa para o título e aplicar um
display: none;
na folha de estilos do child-theme ou na área de CSS personalizado que muitos temas disponibilizam.
A class em causa muda de tema para tema.
Remover usando o “Toggle the Title”
Há ainda a possibilidade de usar um plugin para este efeito. Se os teus conhecimentos técnicos forem reduzidos ou nulos, talvez seja o caminho correcto.
O Toggle the Title é um plugin gratuito que facilita a remoção do título de páginas de forma individual. Depois de instalado e activado, cada página terá um novo campo que pergunta se quer manter o título da página.
O problema deste plugin é que não funciona em artigos ou tipos de conteúdos personalizados, como portofólios.