管理バーを削除する新しい投稿/リンク/メディアサブメニュー


10

管理バーの新しいメニューを追加して、投稿/リンク/メディアのサブメニューを削除したい。メニュー全体を削除できますが、実際にはサブメニューの

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

回答:


16

管理バーの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' );
}

私は自分のプラグインにコードがあります。また、グローバル$ wp_admin_barを呼び出してみました。関数を隠します
キース

@キース、コードがテストされ、動作しています。
ブラソフィロ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.