/* Plugin Name: WTC Utilities Description: WTC Utilities - Includes Affiliate Reports Random Ad Placement Plugin URI: http://sawdust-addict.com Version: 1.0 Author: Crispin Thomas Author URI: http://sawdust-addict.com Disclaimer: No guarantee of earnings is expressed or implied. */ add_shortcode('accessgranted', 'access_granted'); function access_granted() { //temp allow acces until bug is fixed. return; $purchases=' '.($_COOKIE['wtc_purchases']).' '; if (stripos($purchases,"14")!=false or stripos($purchases,"15")!=false or stripos($purchases,"16")!=false or stripos($purchases,"8")!=false or stripos($purchases,"9")!=false or stripos($purchases,"23")!=false ) { //do nothing return; } else { header('Location: https://sawdust-addict.com/members-area/upgrades.html'); return; } } add_shortcode('displayhistory1', 'display_history1'); function display_history1(){ $last_url=$_COOKIE["last_url_visited1"]; $last_title=$_COOKIE['last_title_visited1']; $last_thumb=$_COOKIE['last_thumb_visited1']; if (empty($last_thumb)){$last_thumb='https://sawdust-addict.com/wp-content/uploads/2020/04/noimage.jpg';} return '
'; } add_shortcode('displayhistory2', 'display_history2'); function display_history2(){ $last_url=$_COOKIE["last_url_visited2"]; $last_title=$_COOKIE['last_title_visited2']; $last_thumb=$_COOKIE['last_thumb_visited2']; if (empty($last_thumb)){$last_thumb='https://sawdust-addict.com/wp-content/uploads/2020/04/noimage.jpg';} return ''; } add_shortcode('displayhistory3', 'display_history3'); function display_history3(){ $last_url=$_COOKIE["last_url_visited3"]; $last_title=$_COOKIE['last_title_visited3']; $last_thumb=$_COOKIE['last_thumb_visited3']; if (empty($last_thumb)){$last_thumb='https://sawdust-addict.com/wp-content/uploads/2020/04/noimage.jpg';} return ''; } function get_user_name(){ if (is_user_logged_in()){ $current_user = wp_get_current_user(); $user_id = $current_user->ID; $new_user = get_userdata($user_id ); # Get the user's first and last name $first_name = $new_user->first_name; $last_name = $new_user->last_name; $email_address=$new_user->user_email; setcookie( 'wtc_first_name', $first_name, time()+86400*30, '/', '.sawdust-addict.com'); setcookie( 'wtc_last_name', $last_name, time()+86400*30, '/', '.sawdust-addict.com'); setcookie( 'wtc_email_address', $email_address, time()+86400*30, '/', '.sawdust-addict.com'); } } add_shortcode('gotostart_null', 'go_to_start'); function go_to_start(){ if (is_user_logged_in()){ $current_user = wp_get_current_user(); $user_id = $current_user->ID; $new_user = get_userdata($user_id ); # Get the user's first and last name $first_name = $new_user->first_name; $last_name = $new_user->last_name; $email_address=$new_user->user_email; setcookie( 'wtc_first_name', $first_name, time()+86400*30, '/', '.sawdust-addict.com'); setcookie( 'wtc_last_name', $last_name, time()+86400*30, '/', '.sawdust-addict.com'); header("Location: https://sawdust-addict.com/wtc-start"); } else{ header("Location: https://sawdust-addict.com/members/protected-content/"); exit(); } } add_shortcode('savecurrenturl', 'save_current_url'); function save_current_url(){ $last_title=get_the_title(); $last_url = 'https://'.$_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; if (strpos($last_url, "=") !==false) {return;} $thumb_url = wp_get_attachment_url( get_post_thumbnail_id($post->ID), 'thumbnail' ); $last_url1=$_COOKIE["last_url_visited1"]; $last_url2=$_COOKIE["last_url_visited2"]; $last_title1=$_COOKIE["last_title_visited1"]; $last_title2=$_COOKIE["last_title_visited2"]; $last_thumb1=$_COOKIE["last_thumb_visited1"]; $last_thumb2=$_COOKIE["last_thumb_visited2"]; if ($last_title1==$last_title or $last_title2==$last_title){return;} setcookie( 'returning_visitor', 'yes', time()+86400*180, '/', '.sawdust-addict.com'); setcookie( 'last_url_visited3', $last_url2, time()+86400*30, '/', '.sawdust-addict.com'); setcookie( 'last_title_visited3', $last_title2, time()+86400*30, '/', '.sawdust-addict.com'); setcookie( 'last_thumb_visited3', $last_thumb2, time()+86400*30, '/', '.sawdust-addict.com'); setcookie( 'last_url_visited2', $last_url1, time()+86400*30, '/', '.sawdust-addict.com'); setcookie( 'last_title_visited2', $last_title1, time()+86400*30, '/', '.sawdust-addict.com'); setcookie( 'last_thumb_visited2', $last_thumb1, time()+86400*30, '/', '.sawdust-addict.com'); setcookie( 'last_url_visited1', $last_url, time()+86400*30, '/', '.sawdust-addict.com'); setcookie( 'last_title_visited1', $last_title, time()+86400*30, '/', '.sawdust-addict.com'); setcookie( 'last_thumb_visited1', $thumb_url, time()+86400*30, '/', '.sawdust-addict.com'); } ?>