wp_privacy_anonymize_data
函数
wp_privacy_anonymize_data ( $type, $data = '' )
- 参数
-
-
(string)
$type
The type of data to be anonymized.- Required: 是
-
(string)
$data
Optional The data to be anonymized.- Required: 否
- Default: (empty)
-
(string)
- 返回值
-
- (string) The anonymous data for the requested type.
- 定义位置
-
-
wp-includes/functions.php
, line 7797
-
wp-includes/functions.php
- 引入
- 4.9.6
- 弃用
- –
Returns uniform “anonymous” data by type.
function wp_privacy_anonymize_data( $type, $data = '' ) {
switch ( $type ) {
case 'email':
$anonymous = 'deleted@site.invalid';
break;
case 'url':
$anonymous = 'https://site.invalid';
break;
case 'ip':
$anonymous = wp_privacy_anonymize_ip( $data );
break;
case 'date':
$anonymous = '0000-00-00 00:00:00';
break;
case 'text':
/* translators: Deleted text. */
$anonymous = __( '[deleted]' );
break;
case 'longtext':
/* translators: Deleted long text. */
$anonymous = __( 'This content was deleted by the author.' );
break;
default:
$anonymous = '';
break;
}
/**
* Filters the anonymous data for each type.
*
* @since 4.9.6
*
* @param string $anonymous Anonymized data.
* @param string $type Type of the data.
* @param string $data Original data.
*/
return apply_filters( 'wp_privacy_anonymize_data', $anonymous, $type, $data );
}
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。