<?php
// Creating Function
function restrict_admin_access(){
// Get current user
global $current_user;
// Get current user information
get_currentuserinfo();
// Check if user is Administrator
if (!array_key_exists('administrator', $current_user->caps)) {
// Redirect user to Homepage if not Administrator
wp_redirect( get_bloginfo('url') );
exit;
}
}
// Initiating Action
add_action('admin_init', 'restrict_admin_access', 1);
?>