On this page
apply_filters( 'wp_privacy_personal_data_erasers', array $args )
Filters the array of personal data eraser callbacks.
Parameters
$argsarray-
An array of callable erasers of personal data. Default empty array.
...$0arrayArray of personal data exporters.callbackcallableCallable eraser that accepts an email address and a page 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_namestringTranslated user facing friendly name for the eraser.
Source
File:
wp-admin/includes/ajax-actions.php. View all references$erasers = apply_filters( 'wp_privacy_personal_data_erasers', array() );Related
Used By
Used By Description WP_Privacy_Data_Removal_Requests_List_Table::column_email() wp-admin/includes/class-wp-privacy-data-removal-requests-list-table.php Actions column.
WP_Privacy_Data_Removal_Requests_List_Table::column_next_steps() wp-admin/includes/class-wp-privacy-data-removal-requests-list-table.php Next steps column.
wp_privacy_process_personal_data_erasure_page() wp-admin/includes/privacy-tools.php Mark erasure requests as completed after processing is finished.
wp_ajax_wp_privacy_erase_personal_data() wp-admin/includes/ajax-actions.php Ajax handler for erasing personal data.
Changelog
Version Description 4.9.6 Introduced.
© 2003–2022 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/hooks/wp_privacy_personal_data_erasers