Woocommerce set cookie after a sale [closed]
Question
I am trying to make my custom cookie to remain on all pages when triggered…
add_action('woocommerce_thankyou', 'my_setcookie');
function my_setcookie(){
$path = parse_url(get_option('siteurl'), PHP_URL_PATH);
$host = parse_url(get_option('siteurl'), PHP_URL_HOST);
$expiry = strtotime('+2 days');
setcookie('madeorder', 'yes', $expiry, $path, $host);
}
it successfully triggers on thank you page, but when i navigate to another page it is gone…
Have i done something wrong?
0
woocommerce
3 years
2020-03-31T08:50:57-05:00
2020-03-31T08:50:57-05:00 0 Answers
70 views
0
Leave an answer