目录
大纲
WP建站和运维

主题与用户隐私

随着互联网的发展,保护用户隐私的方式也在不断演进。

课程内容

在本课程中,您将了解主题如何影响用户隐私,以及如何确保您的主题尊重这种隐私。

网络隐私

世界各地的法律法规对网站如何收集和使用个人数据进行了规范。

这些法律要求公司和网站所有者透明地说明他们如何收集、使用和共享个人数据。

它们还赋予个人更多权利,让他们能够选择和控制自己的个人数据如何被收集、使用和共享。

WordPress的隐私功能

在WordPress 4.9.6版本中,引入了多项与隐私相关的功能,主要是为了帮助网站所有者遵守欧盟的《通用数据保护条例》(GDPR)。

WordPress 4.9.6中引入的主要功能包括:设置隐私政策页面的选项、允许通过评论与网站互动的用户选择不保存其个人信息,以及网站管理员可以更好地处理用户个人信息的工具。

在这些功能中,隐私政策页面和评论数据处理与主题开发者最为相关。

隐私政策页面

隐私政策页面功能允许网站所有者创建一个页面,说明其网站如何收集、使用和共享个人数据。在新安装的WordPress中,此页面会自动以草稿状态创建。

网站所有者可以编辑并发布该页面,然后可以在”设置 > 隐私”下将其配置为隐私页面。

为主题添加隐私政策链接

作为主题开发者,您可以通过提供从主题链接到隐私政策页面的方式来帮助网站所有者。

这可以通过在页脚添加隐私政策页面的链接,或在网站主菜单中添加隐私政策链接来实现。

添加隐私政策链接的方法

您可以使用以下PHP函数:

  • get_privacy_policy_url(): 获取隐私政策页面的URL
  • the_privacy_policy_link(): 显示格式化的隐私政策页面链接(如适用)
  • get_the_privacy_policy_link(): 返回格式化的隐私政策页面链接(如适用)

例如,以下代码将在div中显示隐私政策链接:

<?php the_privacy_policy_link( '<div>', '</div>' ); ?>

站点编辑器中的隐私政策链接

目前没有核心区块可用于在站点编辑器中添加隐私政策链接。

但是,您可以创建一个包含隐私政策页面链接的自定义模式。

评论数据

WordPress文章允许访客留下评论。

此功能在区块主题中由评论表单区块处理,在经典主题中由comment_form()函数处理。

评论数据存储

当没有特定网站账户的访客评论文章时,系统会要求他们提供姓名、电子邮件和网站。

这些信息会作为浏览器cookie存储在评论者的本地浏览器中,目的有两个:

  1. 如果他们在网站上留下另一条评论,他们的姓名、电子邮件和网站将预先填入相应字段
  2. 如果他们的评论被保留以待审核,他们可以返回该文章并在评论被批准前删除它

评论数据的选择加入

此cookie中存储的信息对网站功能并非必需。因此,需要给用户选择是否同意存储这些个人信息的权利。

为此,WordPress在评论表单下方输出一个复选框,允许评论者选择是否同意将这些数据存储在cookie中。

默认情况下,此复选框将处于未选中状态,因为选择加入是用户必须明确批准的操作。

主题开发者的责任

幸运的是,这个新的复选框字段会自动添加到使用评论表单区块或comment_form()函数显示的评论表单中。

然而,作为主题开发者,重要的是您要测试您的主题,确保此复选框在显示评论表单的任何地方都能正确显示,并且按预期工作。

延伸阅读

有关用户隐私以及主题如何影响它的更多信息,请参阅主题开发者手册”高级主题”下的”隐私”页面。