我需要根据cookies只显示一次页面的某些部分。主要问题是我只能在插件中设置cookie,挂起init操作。
我已经读了20页的谷歌,这个网站,问了2个论坛,但我仍然有这个问题。任何帮助都将不胜感激!
我需要根据cookies只显示一次页面的某些部分。主要问题是我只能在插件中设置cookie,挂起init操作。
我已经读了20页的谷歌,这个网站,问了2个论坛,但我仍然有这个问题。任何帮助都将不胜感激!
为什么你认为你只能通过插件而不是通过主题钩住init?
这个setup_theme
hook, which fires when the Theme is setup, fires before the init
hook. 因此,一个主题完全可以init
.
嗯,我不确定你是否明白了。
我需要做出某种逻辑:
if (!isset($_COOKIE[\'mycookie\'])
{
echo \'Hi, anon!\';
setcookie(\'mycookie\', 1, time()+60*60*24;
}
我无法使用插件实现此功能=(