Respostas:
add_filter('admin_title', 'my_admin_title', 10, 2);
function my_admin_title($admin_title, $title)
{
return get_bloginfo('name').' • '.$title;
}
Você também pode fazer um str_replaceem $admin_titleremover "- WordPress" e mudança "<".
Veja a parte superior do wp-admin/admin-header.phparquivo para ver o que está acontecendo por padrão.
Veja como fizemos isso, para alterar apenas um tipo de postagem personalizado específico:
/* edit the admin page title for a particular custom post type */
function edit_page_title() {
global $post, $title, $action, $current_screen;
if( isset( $current_screen->post_type ) && $current_screen->post_type == 'CUSTOM-POST-TYPE' && $action == 'edit' ) {
/* this is the new page title */
$title = 'Change to whatever you want: ' . $post->post_title;
} else {
$title = $title .' - ' .get_bloginfo('name');
}
return $title;
}
add_action( 'admin_title', 'edit_page_title' )
Isso é mais importante que o objetivo básico.
De fato, para "editar página", o título admin_title é
get_bloginfo('name')."---Wordpress"
Isso é péssimo para quem edita várias páginas ou artigos ao mesmo tempo. Eu adicionei o título da página e o ID para evitar confusões.
Nota: atualmente é muito difícil encontrar a solução se você não tiver a palavra-chave "admin_title". Palavras-chave como "Título do documento de administração do Wordpress" não fornecem resultados rápidos. Eu encontrei o segmento atual muito longe no Google (o mesmo que a pesquisa Wordpress). Preciso de quatro horas para um trabalho operacional de alguns minutos para adicionar um filtro personalizado ao tema filho (functions.php)
Todas essas respostas acima são desnecessariamente complicadas. Eu sou um novato e descobri isso por experimentação.
$admin_titlemantém o título em admin-header.php, então basta remover — Wordpressda linha 43-47 para remover "- WordPress" do título. Brinque nessas linhas para manipular o título.