Wordpress sayfama bir login sayfası hazırlıyorum fakat beceremedim sessionlar kayıt olmuyor header yönlendirmem çalışmıyor çok iyi bilmediğim için bu sorunları geçemedim yardımcı olabilecek biri kodlara bakabilir mi?
          <?php
        
        /**
        Template Name: Giris
        */
        session_start();
        ob_start();    
        get_header();
        //****** get index static banner  ********
        get_template_part('index', 'slider');
        
        //****** Orange Sidebar Area ********
        get_sidebar('orange');
  if ($_POST)
{
        $mail = $_POST['mail'];
        $pass = $_POST['pass'];
        define('site_uniqe', 's3y3m3kHsn');
    
        $pass_ = md5($pass . site_uniqe);
          $querystr = "select * from kosucu where kosucu.mail='$mail' and kosucu.pass='$pass_'";
        $uye = $wpdb->get_results($querystr, OBJECT);
        
        foreach($uye as $uyek)
        {
        if ($uyek)
        {
            $_SESSION['uye_online'] = true;
            $_SESSION['uye_adi'] = $uyek->adi;
            $_SESSION['uye_soyadi'] = $uyek->soyadi;
            $_SESSION['uye_id'] = $uyek->id;
            $_SESSION['uye_mail'] = $uyek->mail;
            header('Location: http://www.site.net');
    
        }
        }
        
}
else
{
?>
<form action="<?php echo site_url(); ?>/giris" method="POST" class="form-signin">       
            <h3 class="form-signin-heading">Hoşgeldiniz! Lütfen Giriş Yapın</h3>
              <hr class="colorgraph"><br />    
            <input type="text" class="form-control" name="mail" placeholder="E-Posta" required="" autofocus="" />
            <input type="password" class="form-control" name="pass" placeholder="Şifre" required=""/>
            <input type="submit" class="btn btn-lg btn-primary btn-block"  name="Submit" value="Giriş Yap" />
            <div style="color:#f57f2f;margin-top:5px;text-align:center;font-size:16px;"><a href=""><b>Şifremi</b> Unuttum</a></div>
</form>    
<?php
}
  ?>
          
          <?php
          get_footer();
        ob_end_flush();
        ?>