Como remover o Custom da barra de menus do administrador após o WP 4.3

3

O WordPress 4.3 trouxe mais atualizações para o personalizador. Ele também adicionou uma nova opção na barra de menu do administrador superior que diz 'Cusomize' e tem um pincel. Como posso desativar este menu? Nós não usamos o personalizador, e eu não gostaria que nossos usuários clicassem nele também.

Atualmente, usamos $wp_admin_bar->remove_menu('comments'); , mas não sei o termo para o personalizador. Eu tentei personalizar e personalizador (adivinhação), mas nem parecia funcionar.

    
por jmlumpkin 31.08.2015 / 20:29

2 respostas

11

customize deve funcionar. Consegui remover o link Personalizar com o seguinte código:

add_action( 'wp_before_admin_bar_render', 'wpse200296_before_admin_bar_render' ); 

function wpse200296_before_admin_bar_render()
{
    global $wp_admin_bar;

    $wp_admin_bar->remove_menu('customize');
}
    
por czerspalace 31.08.2015 / 21:02
6

Ou este mais compacto fará o mesmo:

add_action( 'admin_bar_menu', 'remove_some_nodes_from_admin_top_bar_menu', 999 );
function remove_some_nodes_from_admin_top_bar_menu( $wp_admin_bar ) {
    $wp_admin_bar->remove_menu( 'customize' );
}

Atenciosamente

    
por LoicTheAztec 04.09.2015 / 07:53