http://codex.wordpress.org/Function_Reference/add_submenu_page - хорошее место для начала.Он объяснит, как добавлять новые элементы в меню.
Теперь удаление их - это отдельная история.Эта функция, которую я написал для одного из моих плагинов, удаляет записи из подменю:
function cleanup_menu() {
global $submenu, $wpdb;
$new_submenu = array();
$remove = array( 'Cast Manager', 'Seating Manager', 'Download Reports', 'new report' );
foreach ($submenu['menuname'] as &$item) {
if ( ! in_array( $item[0], $remove ) ) { $new_submenu[] = $item; }
}
$submenu['menuname'] = $new_submenu;
}
Так что, в моем случае, "menuname" будет изменено на "Posts", я думаюТакже есть функция remove_submenu_page, но нет документации по ней, и я не изучал ее.