在所有网站上设置Cookie

时间:2020-03-26 22:42:34

标签: wordpress cookies woocommerce

您好,我正在尝试让我的自定义Cookie在触发时保留在所有页面上

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);
}

它成功地在“谢谢”页面上触发,但是当我导航到另一页面时,它消失了... 我在检查器中看到,其他woocommerce cookie都在根路径“ /”中设置,所以也许这就是为什么它们都在网站上所有页面上显示的原因... 我很困惑,你能帮我吗?

提前谢谢!

0 个答案:

没有答案
相关问题