Modifier le titre de la page dans la zone d'administration

10

Est-il possible de changer le titre dans wp-admin? J'ai cherché partout sur Google, mais personne ne semble le mentionner.

Je veux simplement me débarrasser de "- WordPress" et éventuellement changer le "‹ "en un autre symbole.

Des idées?

INT
la source

Réponses:

25
add_filter('admin_title', 'my_admin_title', 10, 2);

function my_admin_title($admin_title, $title)
{
    return get_bloginfo('name').' • '.$title;
}

Vous pouvez également faire str_replacesur $admin_titlepour supprimer « - WordPress » et le changement « < ».

Regardez en haut du wp-admin/admin-header.phpfichier pour voir ce qui se passe par défaut.

Geert
la source
0

Voici comment nous l'avons fait, afin de modifier uniquement un type de publication personnalisé spécifique:

/* 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
la source
1
Cela devrait être add_filter () - mais le reste est bon pour déterminer la page sur laquelle vous vous trouvez.
Dan Smart
0

C'est plus important que l'objectif de base.

En fait, pour "modifier la page", le titre d'administration par défaut est

get_bloginfo('name')."---Wordpress"

C'est affreux pour qui édite plusieurs pages ou articles en même temps. J'ai ajouté le titre de la page et l'ID pour éviter les confusions.

Remarque: actuellement, il est très difficile de trouver la solution si vous n'avez pas le mot-clé "admin_title". Des mots clés comme «titre du document d'administration Wordpress» ne donnent pas de résultats rapides. J'ai trouvé le fil de discussion très loin dans Google (comme pour la recherche Wordpress). J'ai besoin de quatre heures pour un travail opérationnel de quelques minutes pour ajouter un filtre personnalisé au thème enfant (functions.php)

user161546
la source
-6

Toutes ces réponses ci-dessus sont inutilement compliquées. Je suis un débutant et je l'ai découvert par expérimentation.

$admin_titlecontient le titre dans admin-header.php, donc supprimez simplement &#8212; Wordpressde la ligne 43-47 pour supprimer "- WordPress" du titre. Jouez dans ces lignes pour manipuler le titre.

user3177771
la source
4
Ce n'est pas du tout une solution, car ce fichier sera supprimé lors de la prochaine mise à niveau. Vous perdez juste votre temps.
fuxia