Ändern Sie den Seitentitel im Admin-Bereich

10

Gibt es eine Möglichkeit, den Titel in wp-admin zu ändern? Ich habe überall in Google gesucht, aber niemand scheint es zu erwähnen.

Ich möchte einfach "- WordPress" loswerden und möglicherweise das "‹ "in ein anderes Symbol ändern.

Irgendwelche Ideen?

INT
quelle

Antworten:

24
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_replaceauf $admin_title„- Wordpress“ und ändern „<“ zu entfernen.

Sehen Sie oben in der wp-admin/admin-header.phpDatei nach, was standardmäßig vor sich geht.

Geert
quelle
0

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' )
Pixelkicks
quelle
1
Dies sollte add_filter () sein - aber der Rest ist gut, um herauszufinden, auf welcher Seite Sie sich befinden.
Dan Smart
0

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.

user161546
quelle
-6

Alle diese Antworten sind unnötig kompliziert. Ich bin ein Neuling und habe dies durch Experimente herausgefunden.

$admin_titleEnthält den Titel in admin-header.php. Entfernen Sie ihn einfach &#8212; Wordpressaus Zeile 43-47, um "- WordPress" aus dem Titel zu entfernen. Spielen Sie in diesen Zeilen herum, um den Titel zu manipulieren.

user3177771
quelle
4
Dies ist überhaupt keine Lösung, da diese Datei beim nächsten Upgrade gelöscht wird. Sie verschwenden nur Ihre Zeit.
Fuxia