搜索钩子将Cookie设置在<Head>之前,避免“Header已发送”

时间:2014-11-23 作者:Josh

我编写了一个设置cookie的插件,需要将代码放在head部分之前的最顶端,以避免“Headers ready sent”PHP错误。主题通常将wp\\u head放在head部分结束之前,那么有没有什么有效的方法可以让插件发送此代码而不必编辑主题本身?

1 个回复
最合适的回答,由SO网友:Mohammad Mursaleen 整理而成

为此,我建议使用

\'init\'
挂钩。

根据codex

这将在WordPress完成加载后但在发送任何标头之前运行

有关更多详细信息,请访问codex解释和此挂钩的示例;

Codex link.

你们可以在这里找到类似问题的答案;

How to set custom cookies before output

结束

相关推荐

Do I use cookies?

我已经在wordpress中创建了网站,现在客户想知道这个网站是否使用cookie?我对它知道的不多,因为我从未使用过它,但我需要确定。如果我制作网站,我会使用session,我在wordpress中也会这样做,但正如我所说的,我不太了解它,客户需要这些信息。我还使用PIWIK统计数据。有办法检查吗?我可以给你我用过的插件列表。