wp_register_media_personal_data_exporter()
云策文档标注
概述
wp_register_media_personal_data_exporter() 函数用于注册媒体相关的个人数据导出器,作为 WordPress 个人数据导出框架的一部分,允许开发者扩展数据导出功能。
关键要点
- 函数接受一个数组参数 $exporters,用于添加媒体导出器,键为 'wordpress-media'。
- 导出器配置包括友好名称和回调函数 wp_media_personal_data_exporter。
- 函数返回更新后的导出器数组,便于集成到 WordPress 核心系统中。
代码示例
function wp_register_media_personal_data_exporter( $exporters ) {
$exporters['wordpress-media'] = array(
'exporter_friendly_name' => __( 'WordPress Media' ),
'callback' => 'wp_media_personal_data_exporter',
);
return $exporters;
}注意事项
- 此函数在 WordPress 4.9.6 版本中引入,使用时需确保版本兼容性。
- 导出器 ID 为 'wordpress-media',回调函数需已定义或可调用。
- 参数 $exporters 为必需数组,用于传递现有导出器列表。
原文内容
Registers the personal data exporter for media.
Parameters
$exportersarray[]required-
An array of personal data exporters, keyed by their ID.
Source
function wp_register_media_personal_data_exporter( $exporters ) {
$exporters['wordpress-media'] = array(
'exporter_friendly_name' => __( 'WordPress Media' ),
'callback' => 'wp_media_personal_data_exporter',
);
return $exporters;
}
Changelog
| Version | Description |
|---|---|
| 4.9.6 | Introduced. |