function rul_register($before = '<li>', $after = '</li>', $give_echo = true)
{
    global $current_user;
    if (!is_user_logged_in()) {
        if (get_option('users_can_register')) {
            $link = $before . '<a href="' . site_url('wp-login.php?action=register', 'login') . '">' . __('Register', 'peters-login-redirect') . '</a>' . $after;
        } else {
            $link = '';
        }
    } else {
        $link = $before . '<a href="' . redirect_to_front_page('', '', $current_user) . '">' . __('Site Admin', 'peters-login-redirect') . '</a>' . $after;
    }
    if ($give_echo) {
        echo $link;
    } else {
        return $link;
    }
}
 /**
  * @desc login_redirect filter that determines where to redirect the user.
  * Supports Peter's Login Redirect plugin, if enabled.
  * @return string
  */
 function login_redirect($redirect_to, $req_redirect_to, $user)
 {
     if (!isset($user->user_login) || !$this->is_ajax()) {
         return $redirect_to;
     }
     if ($this->is_plugin_active('peters-login-redirect/wplogin_redirect.php') && function_exists('redirect_to_front_page')) {
         $redirect_to = redirect_to_front_page($redirect_to, $req_redirect_to, $user);
     }
     echo "<div id='simplemodal-login-redirect'>{$redirect_to}</div>";
     exit;
 }