是否禁用在Cookie中保存评论详细信息(名称、电子邮件)?

时间:2012-06-26 作者:Joseph Wright

欧盟引入了一项指令,要求网站获得设置所有“非必要”cookie的许可。在英国(我的网站所在地),适当的详细信息由ICO.

据我所知,在“香草”WordPress网站上,唯一的cookie集是:

那些允许登录用户进行管理的工具,等。

  • 一个用来存储留言人的姓名和电子邮件地址的工具
  • 第一条似乎属于“严格必要”条款的范围,我的网站的设置使得一般登录无论如何都不是一个选项:它只是用于管理。然而,在我看来,第二种形式的cookie似乎属于需要同意的范围。

    有很多插件将要添加横幅,等。请求许可,但由于这项功能不是真的需要,我宁愿完全关闭保存cookie,同时仍允许留下评论。这似乎更难找到。因此,我正在寻找一个插件或直接修改代码来实现这一点。

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

    这其实非常简单。Cookie由设置wp_set_comment_cookies() 这个函数连接到\'set_comment_cookies\'. 只需从操作中删除该函数:

    <?php # -*- coding: utf-8 -*-
    /* Plugin Name: No Comment Cookies
     */
    remove_action( \'set_comment_cookies\', \'wp_set_comment_cookies\' );
    
    Download on GitHub.

    结束

    相关推荐

    Travel Blog Plugins

    今年晚些时候,我将使用Wordpress创建一个关于我旅行的博客。我希望该博客具有以下功能我的帖子将被地理定位一张包含帖子位置的地图,可以单击地图上的各个点到达帖子</我正在寻找最好/最合适的插件。谢谢,艾尔。