Antworten:
add_filter('admin_title', 'my_admin_title', 10, 2);
function my_admin_title($admin_title, $title)
{
return get_bloginfo('name').' • '.$title;
}
Sie könnte auch einen tun str_replace
auf $admin_title
„- Wordpress“ und ändern „<“ zu entfernen.
Sehen Sie oben in der wp-admin/admin-header.php
Datei nach, was standardmäßig vor sich geht.
So haben wir es gemacht, um nur einen bestimmten benutzerdefinierten Beitragstyp zu ändern:
/* 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' )
Dies ist wichtiger als der Grundzweck.
Tatsächlich lautet der Standardwert für "Seite bearbeiten" admin_title
get_bloginfo('name')."---Wordpress"
Dies ist schrecklich für diejenigen, die mehrere Seiten oder Artikel gleichzeitig bearbeiten. Ich habe den Seitentitel und die ID hinzugefügt, um Verwirrungen zu vermeiden.
Hinweis: Derzeit ist es sehr schwierig, die Lösung zu finden, wenn Sie nicht das Schlüsselwort "admin_title" haben. Schlüsselwörter wie "Wordpress-Administrator-Dokumenttitel" liefern keine schnellen Ergebnisse. Ich habe den aktuellen Thread sehr weit in Google gefunden (genau wie die Wordpress-Suche). Ich benötige vier Stunden für eine Betriebsarbeit von wenigen Minuten, um dem untergeordneten Thema (functions.php) einen personalisierten Filter hinzuzufügen.
Alle diese Antworten sind unnötig kompliziert. Ich bin ein Neuling und habe dies durch Experimente herausgefunden.
$admin_title
Enthält den Titel in admin-header.php. Entfernen Sie ihn einfach — Wordpress
aus Zeile 43-47, um "- WordPress" aus dem Titel zu entfernen. Spielen Sie in diesen Zeilen herum, um den Titel zu manipulieren.