Jawaban:
add_filter('admin_title', 'my_admin_title', 10, 2);
function my_admin_title($admin_title, $title)
{
return get_bloginfo('name').' • '.$title;
}
Anda juga bisa melakukan str_replace
on $admin_title
untuk menghapus "- WordPress" dan mengubah "‹ ".
Lihatlah bagian atas wp-admin/admin-header.php
file untuk melihat apa yang terjadi secara default.
Begini cara kami melakukannya, untuk hanya mengubah jenis posting khusus tertentu:
/* 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' )
Ini lebih penting daripada tujuan dasar.
Bahkan untuk "edit halaman" admin_title default adalah
get_bloginfo('name')."---Wordpress"
Ini mengerikan bagi siapa yang mengedit beberapa halaman atau artikel secara bersamaan. Saya telah menambahkan judul halaman dan ID untuk menghindari kebingungan.
Catatan: saat ini sangat sulit untuk menemukan solusinya jika Anda belum memiliki kata kunci "admin_title". Kata kunci seperti "judul dokumen admin Wordpress" tidak memberikan hasil cepat. Saya menemukan utas saat ini sangat jauh ke Google (sama seperti pencarian Wordpress). Saya perlu empat jam untuk pekerjaan operasional beberapa menit untuk menambahkan filter yang dipersonalisasi ke dalam tema anak (functions.php)
Semua jawaban di atas tidak perlu rumit. Saya seorang pemula dan saya menemukan ini melalui eksperimen.
$admin_title
memegang judul di admin-header.php, jadi cukup hapus — Wordpress
dari baris 43-47 untuk menghapus "- WordPress" dari judul. Bermain-main di garis itu untuk memanipulasi judul.