您可以使用PHP在服务器端或客户端使用Javascript在服务器端检索和 *** 作cookie。
在PHP中,您可以使用设置cookie
setcookie()。请注意,必须在将任何输出发送到浏览器之前完成此 *** 作,这在Wordpress中可能是很大的挑战。您几乎只限于可以通过插件或主题文件(
functions.php例如)设置的一些早期运行的钩子,例如
add_action('init', function() { if (!isset($_cookie['my_cookie'])) { setcookie('my_cookie', 'some default value', strtotime('+1 day')); }});
在PHP中检索cookie更加容易。只需从
$_cookie超级全局名称中获取它们,例如
$cookievalue = $_cookie['my_cookie'];
要取消设置cookie,需要将cookie设置为过去的过期日期,例如
setcookie('my_cookie', null, strtotime('-1 day'));
对于Javascript,我建议您看一下jQuery
cookie插件之一(因为jQuery已经是Wordpress的一部分)。尝试http://plugins.jquery.com/project/cookie
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)