郁金香媒体

创业想法

Month: 4 月 2012

从 WordPress 评论中指定 cookie 过期时间(或删除它们)

以下 WordPress, 这 cookie过期时间 存储在互联网用户的计算机上 评论了 你的博客非常长(大约 一年)。博主可能想要这样做的原因有几个 减少这个超时时间,从提高性能和加快页面加载速度的愿望开始。事实上,使用该插件的博主最讨厌的事情之一就是 W3 总缓存 是著名的提及 “Cookie 被拒绝”,这导致 没有页面缓存。事实上,该网站不再对发表过文章评论的互联网用户隐藏。
Cookie 用于存储有关评论者的信息,这尤其允许他们不必为每条评论填写“昵称”、“电子邮件”和“网站”字段。如果这个选项对于活跃的评论者有用,那么对于那些很少评论并且发现自己被剥夺了缓存的人来说就没那么有用了。
因此对于 减少评论者的 cookie 过期时间,并允许隐藏页面,甚至对于在您的博客上留下评论的互联网用户也是如此,这里有一个小技巧可以添加到您的神圣不可侵犯的内容中 函数.php.
[图标样式=”链”颜色=”红色”]functions.php[/icon]
[编码]
add_filter('comment_cookie_lifetime', 'my_comment_cookie_lifetime');
函数 my_comment_cookie_lifetime($lifetime) {
返回259200;
}
[/编码]
就这样,通过这段小代码,您将 cookie 过期时间设置为 259,200 秒,即 72 小时!
感谢 Shibashake,您可以在其中找到与 W3 Total Cache 相关的其他提示.
更新 :
由于新的欧盟 cookie 标准,您需要获得访问者的许可才能存储“非必要”cookie。为了避免弹出窗口和其他不需要的请求(让我们面对现实),这些请求比 cookie 本身更让用户烦恼,这里有一种删除 cookie 的方法,允许存储评论者信息:
[编码]
删除操作('set_comment_cookies','wp_set_comment_cookies');
[/编码]
显然添加到您的functions.php 文件中。对于优化缓存也很有用!

 

我最新的推文

Blooness 上的新短片 👉 致力于最佳油籽健康的培训终于以音频格式提供 https://buff.ly/3xo9fTS
https://buff.ly/43DkrYR

Blooness 的新短裤 👉 如果只能服用一种补充剂,那就是镁(以及维生素 D)。市场上最好的多种维生素的完整指南仍然可以在这里免费访问https://buff.ly/49bHqvp
https://buff.ly/49c3rKK

Blooness 的新短片 👉 关于 # 蛋白质的最新 Blooness 培训以音频格式提供 https://buff.ly/4aijbMW
https://buff.ly/3TP67cB

装载更多

不要错过通过电子邮件发送的商业建议

没有垃圾邮件,只有新内容发布时的电子邮件.

zh_CNZH