6
2010
Remover Private e Protected dos títulos no WordPress
Há uns dias andei ás voltas aqui no blog e reparei que existem algumas páginas que não estão visíveis no menu de navegação. Dessas páginas algumas estão marcadas como privadas, outras marcadas como protegidas e infelizmente o titulo dessas páginas mostra automaticamente se estão marcadas como privadas ou protegidas.
Felizmente com alguma pesquisa encontrei um forma de alterar o título dessas páginas e remover o as palavras Private ou Protected dos títulos.
Em teoria criamos uma função que recebe o título da página, procura se contem as palavras protected ou private e caso as contenha essas palavras são substituídas.
Copia a seguinte função para o teu ficheiro Functions.php:
function alterar_titulo($titulo) {
$titulo = attribute_escape($titulo);
$keywords = array(
'#Protected:#',
'#Private:#'
);
$substituir = array(
'', // podes definir se queres branco ou outra palavra, imagem, etc
'' // O mesmo para quando aparece o texto Private
);
$titulo = preg_replace($keywords, $substituir, $titulo);
return $titulo;
}
add_filter('the_title', 'alterar_titulo');
Se tens uma página que tenhas definido como privada ou protegida, testa visualizando essa página.
2 Comments + Add Comment
Leave a comment
Advertisement

An article by








:sim: Show de BOLA , funcionou perfeitamente.
Caro Amigo!
Muito obrigado mesmo… Sua informação foi muito útil e me ajudou bastante. Tava quebrando a cabeça para mudar essas palavras e não sabia como… Valeu pela força!!
Abs,
Marcelo