我最近在仅限Chrome浏览器(Chrome / WordPress更新?)上的Wordpress首页连接上出现了问题。
当用户登录时,他会被重定向到我网站的首页,但未设置用户会话cookie。
如果他只是重新加载页面,则会设置cookie。 感觉就像cookie没有为浏览器的重定向设置得足够快。奇怪的是,正如我之前所说,问题只发生在Chrome上。
我的Wordpress版本是4.1.7
我的Chrome版本为43.0.2357.134
有什么想法吗? 谢谢。
阿克塞尔
答案 0 :(得分:0)
我在setcookie()
没有使用add_action
到wp_head
时遇到了同样的问题,最终找到了解决方案。
add_action('wp_head', 'my_setcookie');
function my_setcookie()
{
if (!empty($_REQUEST['currency'])) {
$currency_request = esc_attr($_REQUEST['currency']);
setcookie('currency_cookie', $currency_request, time() + 3600, COOKIEPATH);
}
}