Filter hook 'plugins_update_check_locales'

in WP Core File wp-includes/rest-api/endpoints/class-wp-rest-plugins-controller.php at line 381

View Source

plugins_update_check_locales

Filter Hook
Description
Uploads a plugin and optionally activates it.

Hook Information

File Location wp-includes/rest-api/endpoints/class-wp-rest-plugins-controller.php View on GitHub
Hook Type Filter
Line Number 381

Hook Parameters

Type Name Description
WP_REST_Request $request Full details about the request.

Usage Examples

Basic Usage
<?php
// Hook into plugins_update_check_locales
add_filter('plugins_update_check_locales', 'my_custom_filter', 10, 1);

function my_custom_filter($request) {
    // Your custom filtering logic here
    return $request;
}

Source Code Context

wp-includes/rest-api/endpoints/class-wp-rest-plugins-controller.php:381 - How this hook is used in WordPress core
<?php
 376  		}
 377  
 378  		// Install translations.
 379  		$installed_locales = array_values( get_available_languages() );
 380  		/** This filter is documented in wp-includes/update.php */
 381  		$installed_locales = apply_filters( 'plugins_update_check_locales', $installed_locales );
 382  
 383  		$language_packs = array_map(
 384  			static function ( $item ) {
 385  				return (object) $item;
 386  			},

PHP Documentation

<?php
/**
	 * Uploads a plugin and optionally activates it.
	 *
	 * @since 5.5.0
	 *
	 * @global WP_Filesystem_Base $wp_filesystem WordPress filesystem subclass.
	 *
	 * @param WP_REST_Request $request Full details about the request.
	 * @return WP_REST_Response|WP_Error Response object on success, or WP_Error object on failure.
	 */
Quick Info
  • Hook Type: Filter
  • Parameters: 1
  • File: wp-includes/rest-api/endpoints/class-wp-rest-plugins-controller.php
Related Hooks

Related hooks will be displayed here in future updates.