Ответы:
add_filter('admin_title', 'my_admin_title', 10, 2);
function my_admin_title($admin_title, $title)
{
return get_bloginfo('name').' • '.$title;
}
Вы могли бы также сделать str_replace
на , $admin_title
чтобы удалить «- WordPress» и изменения «<».
Посмотрите на верхнюю часть wp-admin/admin-header.php
файла, чтобы увидеть, что происходит по умолчанию.
Вот как мы это сделали, чтобы изменить только определенный тип сообщения:
/* 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' )
Это важнее, чем основная цель.
Фактически для "страницы редактирования" по умолчанию admin_title
get_bloginfo('name')."---Wordpress"
Это ужасно для тех, кто редактирует несколько страниц или статей одновременно. Я добавил заголовок страницы и идентификатор, чтобы избежать путаницы.
Примечание: в настоящее время очень трудно найти решение, если у вас нет ключевого слова "admin_title". Такие ключевые слова, как «Название документа администратора Wordpress», не дают быстрых результатов. Я нашел текущую тему очень далеко в Google (так же, как поиск Wordpress). Мне нужно четыре часа для оперативной работы в течение нескольких минут, чтобы добавить персонализированный фильтр в дочернюю тему (functions.php)
Все эти ответы выше излишне сложны. Я новичок, и я выяснил это экспериментально.
$admin_title
содержит заголовок в admin-header.php, поэтому просто удалите — Wordpress
из строки 43-47, чтобы удалить «- WordPress» из заголовка. Поиграйте в эти строки, чтобы манипулировать названием.