usuń podmenu administratora nowy podmenu post / link / media


10

Chcę usunąć podmenu post / link / media pod dodanym nowym menu na pasku administracyjnym. Mogę usunąć całe menu, ale tak naprawdę chcę tylko usunąć podmenu

$wp_admin_bar->remove_menu('my-account-with-avatar');

Odpowiedzi:


16

Zobacz funkcję Admin Bar remove_node :

add_action( 'admin_bar_menu', 'remove_wp_nodes', 999 );

function remove_wp_nodes() 
{
    global $wp_admin_bar;   
    $wp_admin_bar->remove_node( 'new-post' );
    $wp_admin_bar->remove_node( 'new-link' );
    $wp_admin_bar->remove_node( 'new-media' );
}

Mam kod w mojej wtyczce, próbowałem również wywołać - globalny $ wp_admin_bar; insidne funkcja
Keith

@Keith, kod przetestowany i działa teraz.
brasofilo,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.