WordPress: Alterar o placeholder do título do post

É comum criarmos post types ao trabalhar com o WordPress, e as vezes o famoso “Digite o título aqui” não fica muito bem como título deste tipo de conteúdo, queremos oferecer a melhor experiência para quem usa o site. Por exemplo, estamos criando um site de empregos, se no campo do título tivesse escrito “Nome do candidato” ficaria muito melhor que “Digite o título aqui”, não acha?

Então vamos ao exemplo, criamos uma função com um nome sugestivo e em seguida acionamos com o filtro “gettext”. No caso do post type, o ideal é que essa função fique dentro do arquivo do “plugin” que criamos para adicionar o novo post type.

function custom_title_candidato($input) {
global $post_type;
if( is_admin() && 'Digite o título aqui' == $input && 'candidato' == $post_type ) {
 return 'Nome do candidato';
}
return $input;
}
add_filter('gettext', 'custom_title_candidato');