Or, embed this snippet using GenerateWP WordPress Plugin.

Download

Clone

S2 Membership Condition Custom 14 days trails

<?php
    
     if ( is_user_logged_in() &&  current_user_can( 'subscriber' ) ) {
  $level = get_user_field("s2member_access_level");  
        if($level  == 0 ){
 $startdate = date("Y-m-d", s2member_registration_time());
// echo $expire = date("Y-m-d", strtotime("-14days", strtotime('2019-12-12')));
 $your_date = date("Y-m-d",strtotime($startdate));
 $today = date("Y-m-d",time());
 $datediff = $today - $your_date;
 $earlier = new DateTime($startdate);
//$earlier = new DateTime('2019-11-28');
$later = new DateTime($today);

 $diff = $later->diff($earlier)->format("%a");
if($diff >= 14){ 
    if (is_page('437') ){
            //wp_redirect( site_url( 'http://199.250.201.124/~spikes/membership-options/' ) );
           //echo '<meta http-equiv="refresh" content="0;URL='http://199.250.201.124/~spikes/membership-options'" />';
           ?>
           <script>
               window.location.href = "http://199.250.201.124/~spikes/membership-options/";
           </script>
        <?php }
}
?>

<?php }
  }

    ?>