Deshabilitar la barra de administración para todos excepto administradores

Si tienes una web con algún tipo de membresía o no quieres que tu cliente con un rol distinto a administrador tenga acceso a ciertas partes del panel de control desde la propia web puede que en algunos escenarios sea útil deshabilitar la barra de administración para todos los usuarios excepto administradores.

Puedes hacerlo usando este snippet en el functions.php de tu tema:

add_action('after_setup_theme', 'remove_admin_bar');

function remove_admin_bar() {
if (!current_user_can('administrator') && !is_admin()) {
  show_admin_bar(false);
}
}

Fuente: wpbeginner

Deja un comentario