ลบ admin แถบเมนูย่อย / ลิงค์ / สื่อใหม่


10

ฉันต้องการลบเมนูย่อยของโพสต์ / ลิงค์ / สื่อภายใต้เมนูเพิ่มใหม่ในแถบผู้ดูแลระบบ ฉันสามารถลบเมนูทั้งหมด แต่จริง ๆ แล้วฉันเพียงต้องการลบเมนูย่อย

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

คำตอบ:


16

ดูฟังก์ชั่น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' );
}

ฉันมีรหัสในปลั๊กอินของฉันฉันได้ลองโทรแล้ว - global $ wp_admin_bar; insidne ฟังก์ชัน
Keith

@ Keith รหัสทดสอบและทำงานในขณะนี้
brasofilo
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.