Filter hook 'wp_privacy_personal_data_erasers'

in WP Core File wp-admin/includes/class-wp-privacy-data-removal-requests-list-table.php at line 126

View Source

wp_privacy_personal_data_erasers

Filter Hook
Description
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.