Redirect if cookie is set
function my_cookie_redirect() {
if(isset($_POST['confirm'])){
$cookie_value = "true";
setcookie( "AgeAgreed", $cookie_value, 30 * DAYS_IN_SECONDS, COOKIEPATH, COOKIE_DOMAIN );
$confirmano = true;
wp_redirect(get_bloginfo('url'));
exit;
}
if (!isset($_COOKIE['AgeAgreed']) || $confirmano == true) {
global $post;
$enter_id = icl_object_id(3954, 'page', false);
if ($post->ID != $enter_id) {
wp_redirect( get_permalink($enter_id));
exit;
}
}
}
add_action('template_redirect','my_cookie_redirect',0);