Câu trả lời:
add_filter('admin_title', 'my_admin_title', 10, 2);
function my_admin_title($admin_title, $title)
{
return get_bloginfo('name').' • '.$title;
}
Bạn cũng có thể làm một str_replace
ngày $admin_title
để loại bỏ "- WordPress" và thay đổi "<".
Nhìn vào đầu wp-admin/admin-header.php
tập tin để xem những gì đang xảy ra theo mặc định.
Đây là cách chúng tôi đã thực hiện, để chỉ thay đổi một loại bài đăng tùy chỉnh cụ thể:
/* 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' )
Điều này quan trọng hơn mục đích cơ bản.
Trong thực tế đối với "trang chỉnh sửa", admin_title mặc định là
get_bloginfo('name')."---Wordpress"
Điều này là khủng khiếp cho những người chỉnh sửa một số trang hoặc bài viết cùng một lúc. Tôi đã thêm tiêu đề trang và ID để tránh nhầm lẫn.
Lưu ý: hiện tại rất khó tìm giải pháp nếu bạn không có từ khóa "admin_title". Các từ khóa như "Tiêu đề tài liệu quản trị viên Wordpress" không cho kết quả nhanh chóng. Tôi tìm thấy chủ đề hiện tại rất xa trong Google (giống như tìm kiếm Wordpress). Tôi cần bốn giờ cho một công việc hoạt động trong vài phút để thêm bộ lọc được cá nhân hóa vào chủ đề con (hàm.php)
Tất cả những câu trả lời ở trên là phức tạp không cần thiết. Tôi là một người mới và tôi đã tìm thấy điều này bằng thử nghiệm.
$admin_title
giữ tiêu đề trong admin-header.php, vì vậy chỉ cần xóa — Wordpress
khỏi dòng 43-47 để xóa "- WordPress" khỏi tiêu đề. Chơi xung quanh trong những dòng để thao tác tiêu đề.