首页 / 主题开发手册 / 主题隐私

主题隐私

在WordPress 4.9.6中,引入了几种工具来帮助网站满足新的欧盟新GDPR(通用数据保护法规)法律的要求。本文详细介绍了主题作者需要了解的与这些特性的兼容性。

国内用户了解有这么一回事就行。

主题作者应该测试他们的主题,以确认下面详述的功能和他们的主题之间没有设计冲突。

隐私政策页面

WordPress 4.9.6引入了在管理区的设置>隐私部分选择一个页面作为网站的隐私政策的功能。对于新网站,隐私政策模板页将自动创建为草稿状态。

为了在插件和主题中链接到所选页面,新增了三个模板标签:

 

示例

下面的示例将显示由div元素包围的隐私策略链接:

if ( function_exists( 'the_privacy_policy_link' ) ) {
   the_privacy_policy_link( '<div>', '</div>' );
}

 

当注销的用户在文章上发表评论时,会询问他们的姓名、电子邮件和网站。该信息存储在评论者的本地浏览器中,用于两个目的:

  1. 当他们在网站上留下另一条评论时,他们的姓名、电子邮件和网站将预先填充到各自的字段中。
  2. 如果他们的评论被搁置审核,他们可以返回到该文章,并在批准之前删除评论。

存储在这个cookie中的信息是为了方便,并不是必须的。因此,需要让用户选择加入或退出该数据的存储。

出于这个原因,评论表中增加了一个复选框,允许评论者选择在cookie中存储这些数据。这个复选框在默认情况下将不被选中,因为选择加入是一个用户必须明确批准的行动。

新的复选框字段被自动添加到p.comment-form-cookies-consent元素内使用comment_form()函数显示的评论表单中。

虽然大多数主题不需要任何操作,但建议您仔细检查input和label是否需要进行CSS调整。

 

捆绑主题

目前支持的所有8个捆绑主题(Twenty Ten-Twenty Seventeen)都已更新,以支持这些变化。如果选择了网站的隐私政策,网站的页脚将显示一个链接,评论者的cookie选择字段已被样式化。

应检查建立在捆绑主题之上的子主题,看是否需要对页脚的隐私政策链接进行一些调整。