31.05.2010
Remover o "Privado" e "Protegido" dos títulos no WordPress
Para remover esse prefixo que aparece nos posts marcados como Privado ou Protegido é muito simples.
Primeiro você tem de ter acesso ao seu FTP. Dentro da pasta do seu tema existe um arquivo chamado functions.php. Na parte PHP do código adicione o código abaixo:
function alterar_titulo($titulo) {
$titulo = attribute_escape($titulo);
$keywords = array(
'#Protegido:#',
'#Privado:#'
);
$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');
Tenha cuidado para não adicionar o código dentro de outra função (function) ou dentro da parte JavaScript (<script>) do código que fica mais para o final do arquivo functions.php.
Caso seu WordPress seja em inglês, você deve usar o seguinte código:
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');
Repare que a única coisa que mudou no código foi texto Protected e Private.
14 respostas a "Remover o "Privado" e "Protegido" dos títulos no WordPress"