函数文档

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.

Return

array[] 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.