wp_register_user_personal_data_exporter()
云策文档标注
概述
wp_register_user_personal_data_exporter() 函数用于注册用户的个人数据导出器,是 WordPress 隐私工具的一部分,允许开发者扩展数据导出功能。
关键要点
- 函数接受一个数组参数 $exporters,用于添加或修改个人数据导出器列表。
- 返回更新后的导出器数组,确保数据导出功能可扩展。
- 在 WordPress 4.9.6 版本中引入,支持隐私相关功能。
代码示例
function wp_register_user_personal_data_exporter( $exporters ) {
$exporters['wordpress-user'] = array(
'exporter_friendly_name' => __( 'WordPress User' ),
'callback' => 'wp_user_personal_data_exporter',
);
return $exporters;
}注意事项
- 参数 $exporters 是必需的数组,用于传递现有导出器列表。
- 函数内部使用 __() 函数进行国际化翻译,确保导出器名称可本地化。
- 回调函数 'wp_user_personal_data_exporter' 负责实际的数据导出逻辑。
原文内容
Registers the personal data exporter for users.
Parameters
$exportersarray[]required-
An array of personal data exporters.
Source
function wp_register_user_personal_data_exporter( $exporters ) {
$exporters['wordpress-user'] = array(
'exporter_friendly_name' => __( 'WordPress User' ),
'callback' => 'wp_user_personal_data_exporter',
);
return $exporters;
}
Changelog
| Version | Description |
|---|---|
| 4.9.6 | Introduced. |