Как перенаправить определенный тип сообщения с ролью пользователя

Я создал пользовательские Books типа Post в моих functions.php . Теперь я хочу перенаправить каждого пользователя (назначенного ролью editor ). Когда они нажимают на панель инструментов, она переходит на эту страницу:

 http://www.localhost/wordpress/wp-admin/edit.php?post_type=product 

Что я хочу:

введите описание изображения здесь

Solutions Collecting From Web of "Как перенаправить определенный тип сообщения с ролью пользователя"

 add_action('load-index.php', 'redirect_dashboard'); function redirect_dashboard() { if ( ! is_admin() || current_user_can('activate_plugins') ) return; $screen = get_current_screen(); if ( is_object($screen) && $screen->base == 'dashboard' ) { $url = admin_url('edit.php'); wp_safe_redirect( add_query_arg( array('post_type' => 'product'), $url) ); die(); } }