Filter hook 'handle_bulk_actions-{$screen}'

in WP Core File wp-admin/link-manager.php at line 38

View Source

handle_bulk_actions-{$screen}

Filter Hook
Description
Link Management Administration Screen.

Hook Information

File Location wp-admin/link-manager.php View on GitHub
Hook Type Filter
Line Number 38

Hook Parameters

This hook doesn't accept any parameters.

Usage Examples

Basic Usage
<?php
// Hook into handle_bulk_actions-{$screen}
add_filter('handle_bulk_actions-{$screen}', 'my_custom_filter');

function my_custom_filter() {
    // Your custom filtering logic here
    return 'modified_value';
}

Source Code Context

wp-admin/link-manager.php:38 - How this hook is used in WordPress core
<?php
  33  		$redirect_to = add_query_arg( 'deleted', count( $bulklinks ), $redirect_to );
  34  	} else {
  35  		$screen = get_current_screen()->id;
  36  
  37  		/** This action is documented in wp-admin/edit.php */
  38  		$redirect_to = apply_filters( "handle_bulk_actions-{$screen}", $redirect_to, $doaction, $bulklinks ); // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores
  39  	}
  40  	wp_redirect( $redirect_to );
  41  	exit;
  42  } elseif ( ! empty( $_GET['_wp_http_referer'] ) ) {
  43  	wp_redirect( remove_query_arg( array( '_wp_http_referer', '_wpnonce' ), wp_unslash( $_SERVER['REQUEST_URI'] ) ) );

PHP Documentation

<?php
/**
 * Link Management Administration Screen.
 *
 * @package WordPress
 * @subpackage Administration
 */
Quick Info
  • Hook Type: Filter
  • Parameters: 0
  • File: wp-admin/link-manager.php
Related Hooks

Related hooks will be displayed here in future updates.