wp_privacy_personal_data_erasers
Filters the array of personal data eraser callbacks.
Использование
add_filter( 'wp_privacy_personal_data_erasers', 'wp_kama_privacy_personal_data_erasers_filter' ); /** * Function for `wp_privacy_personal_data_erasers` filter-hook. * * @param array $args An array of callable erasers of personal data. * * @return array */ function wp_kama_privacy_personal_data_erasers_filter( $args ){ // filter... return $args; }
- $args(массив)
An array of callable erasers of personal data.
По умолчанию: empty array
-
...$0(массив)
Array of personal data exporters.-
callback(callable)
Callable eraser that accepts an email address and a page number, and returns an array with boolean values for whether items were removed or retained and any messages from the eraser, as well as if additional pages are available. - exporter_friendly_name(строка)
Translated user facing friendly name for the eraser.
-
-
Список изменений
С версии 4.9.6 | Введена. |
Где вызывается хук
wp_privacy_personal_data_erasers
wp_privacy_personal_data_erasers
wp_privacy_personal_data_erasers
wp_privacy_personal_data_erasers
wp-admin/includes/ajax-actions.php 5174
$erasers = apply_filters( 'wp_privacy_personal_data_erasers', array() );
wp-admin/includes/privacy-tools.php 948
$erasers = apply_filters( 'wp_privacy_personal_data_erasers', array() );
wp-admin/includes/class-wp-privacy-data-removal-requests-list-table.php 55
$erasers = apply_filters( 'wp_privacy_personal_data_erasers', array() );
wp-admin/includes/class-wp-privacy-data-removal-requests-list-table.php 126
$erasers = apply_filters( 'wp_privacy_personal_data_erasers', array() );
Где используется хук в WordPress
wp-includes/default-filters.php 427
add_filter( 'wp_privacy_personal_data_erasers', 'wp_register_comment_personal_data_eraser' );