Disable wp-admin panel for non-admin users

Arun - 09/02/2020 8:38 AM

Files 1

functions.php
php
//disable wp-admin for non-admin users
add_action('admin_init', 'no_mo_dashboard');
function no_mo_dashboard() {
  if (!current_user_can('manage_options') && $_SERVER['DOING_AJAX'] != '/wp-admin/admin-ajax.php') {
  wp_redirect(home_url('/welcome')); exit;
  }
}