Cambiare il titolo della pagina nell'area amministrativa
add_filter('admin_title', 'my_admin_title', 10, 2);
function my_admin_title($admin_title, $title)
{
return get_bloginfo('name').' • '.$title;
}
Potresti anche usare str_replace
su $admin_title
per rimuovere "— WordPress" e cambiare "‹".
Guarda nella parte superiore del file wp-admin/admin-header.php
per vedere cosa succede di default.

Ecco come abbiamo fatto per modificare solo un tipo specifico di post personalizzato:
/* modifica il titolo della pagina admin per un particolare 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' ) {
/* questo è il nuovo titolo della pagina */
$title = 'Cambia con quello che vuoi: ' . $post->post_title;
} else {
$title = $title .' - ' .get_bloginfo('name');
}
return $title;
}
add_action( 'admin_title', 'edit_page_title' )

Questo è più importante dello scopo di base.
Infatti per "modifica pagina" il titolo admin predefinito è
get_bloginfo('name')."---Wordpress"
È terribile per chi modifica più pagine o articoli contemporaneamente. Ho aggiunto il titolo della pagina e l'ID per evitare confusione.
Nota: attualmente è molto difficile trovare la soluzione se non si conosce la parola chiave "admin_title". Parole chiave come "Wordpress admin document title" non danno risultati rapidi. Ho trovato questo thread molto in basso nei risultati di Google (lo stesso vale per la ricerca in Wordpress). Mi ci sono volute quattro ore per un lavoro operativo di pochi minuti per aggiungere un filtro personalizzato nel tema child (functions.php)

Tutte le risposte sopra sono inutilmente complicate. Sono un principiante e ho scoperto questo per sperimentazione.
$admin_title
contiene il titolo in admin-header.php, quindi basta rimuovere — Wordpress
dalle righe 43-47 per eliminare "— WordPress" dal titolo. Sperimentate in quelle righe per manipolare il titolo.
