psycle-wordpress-plugins/psycle-pii-scrub

此软件包的最新版本(2.0.3)没有提供许可证信息。

用于从WordPress数据库中清除PII数据的WP_CLI命令。调用'wp pii-scrub'将自动检测主要插件(BuddyPress、WooCommerce)并清除/替换任何PII(个人信息),以免数据库被破坏引起问题。还可以在运行时定义要检查/清除的附加自定义元数据。

安装: 240

依赖关系: 0

建议者: 0

安全: 0

星标: 1

关注者: 4

分支: 0

开放问题: 0

类型:wordpress-muplugin

2.0.3 2016-04-05 10:35 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:18:39 UTC


README

  • 贡献者: psycle
  • 标签: psycle
  • 至少需要: 3.8
  • 已测试到: 4.4.2
  • 稳定标签: 2.0.3

描述

用于从WordPress数据库中清除PII数据的WP_CLI命令。调用"wp pii-scrub"将自动检测主要插件(BuddyPress、WooCommerce)并清除/替换任何PII(个人信息),以免数据库被破坏引起问题。还可以在运行时定义要检查/清除的附加自定义元数据。

安装

通常遵循WordPress插件的正常安装流程。

  1. 将目录psycle-pii-scrub上传到/wp-content/plugins/目录(或该目录可能存在的任何位置)
  2. 通过WordPress中的“插件”菜单激活插件。
  3. 或者,可以将目录放置在/wp-content/mu-plugins/中,并将psycle-pii-scrub.php文件复制/移动到上级目录。

变更日志

2.0.3

  • 在类中添加对WP_CLI的检查,以防文件直接加载。修复了由于错误的包装导致站点白屏的问题。
  • 更新插件URL。
  • 更新测试的最新WordPress版本。

2.0.2

  • 检查--live的使用,并抑制--yes的并发使用,确保需要手动确认。

2.0.1

  • 将composer.json更新为标记为MU插件安装。

2.0

  • 从README.md中删除待办事项/想法,因为它们现在在Gitlab项目中。
  • 添加了干运行功能。添加--dryrun标志后,不会进行任何更改,而是输出数据库查询。
  • 从字段/列名检测wp_usermeta、wp_postmeta和自定义表上的字段类型。从使用'XXXXX '切换到以下之一
    • 对于电子邮件地址,清除@之前的部分,留下域名。
    • 对于URL,替换为'http://www.example.org/'。
    • 对于电话/移动电话/传真号码,替换为以'+44 (0) 555 '开头的随机号码。
  • 修正了从WooCommerce数据集清除中遗漏的字段,'shipping_email'和'shipping_phone'。
  • 仅在wp_users中的'user_url'字段和wp_comments中的'comment_author_url'字段不是空的情况下清除'user_url'。
  • 在customtablefields中检查表和列名是否存在,排除那些未知的内容。
  • 为--customtablefields的使用添加解释文本,说明它需要用单引号'括起来。

1.1

  • 可能命令是在一个不遵循Psycle标准wp-config.php布局的网站上运行的。检测到这一点后退出。

1.0

  • 插件初始版本。