wp_privacy_personal_data_erasers
Filter HookDescription
Outputs the Next steps column.Hook Information
File Location |
wp-admin/includes/class-wp-privacy-data-removal-requests-list-table.php
View on GitHub
|
Hook Type | Filter |
Line Number | 126 |
Hook Parameters
Type | Name | Description |
---|---|---|
WP_User_Request
|
$item
|
Item being shown. |
Usage Examples
Basic Usage
<?php
// Hook into wp_privacy_personal_data_erasers
add_filter('wp_privacy_personal_data_erasers', 'my_custom_filter', 10, 1);
function my_custom_filter($item) {
// Your custom filtering logic here
return $item;
}
Source Code Context
wp-admin/includes/class-wp-privacy-data-removal-requests-list-table.php:126
- How this hook is used in WordPress core
<?php
121 case 'request-pending':
122 esc_html_e( 'Waiting for confirmation' );
123 break;
124 case 'request-confirmed':
125 /** This filter is documented in wp-admin/includes/ajax-actions.php */
126 $erasers = apply_filters( 'wp_privacy_personal_data_erasers', array() );
127 $erasers_count = count( $erasers );
128 $request_id = $item->ID;
129 $nonce = wp_create_nonce( 'wp-privacy-erase-personal-data-' . $request_id );
130
131 echo '<div class="remove-personal-data" ' .
PHP Documentation
<?php
/**
* Outputs the Next steps column.
*
* @since 4.9.6
*
* @param WP_User_Request $item Item being shown.
*/
Quick Info
- Hook Type: Filter
- Parameters: 1
- File: wp-admin/includes/class-wp-privacy-data-removal-requests-list-table.php
Related Hooks
Related hooks will be displayed here in future updates.