Cookies in template

时间:2011-10-01 作者:Fluffy

我需要根据cookies只显示一次页面的某些部分。主要问题是我只能在插件中设置cookie,挂起init操作。

我已经读了20页的谷歌,这个网站,问了2个论坛,但我仍然有这个问题。任何帮助都将不胜感激!

2 个回复
SO网友:Chip Bennett

为什么你认为你只能通过插件而不是通过主题钩住init?

这个setup_theme hook, which fires when the Theme is setup, fires before the init hook. 因此,一个主题完全可以init.

SO网友:Fluffy

嗯,我不确定你是否明白了。

我需要做出某种逻辑:

if (!isset($_COOKIE[\'mycookie\'])
{
    echo \'Hi, anon!\';
    setcookie(\'mycookie\', 1, time()+60*60*24;
}
我无法使用插件实现此功能=(

结束

相关推荐