Filter hook 'xmlrpc_prepare_media_item'

in WP Core File wp-includes/class-wp-xmlrpc-server.php at line 1100

View Source

xmlrpc_prepare_media_item

Filter Hook
Description
Filters XML-RPC-prepared data for the given media item.

Hook Information

File Location wp-includes/class-wp-xmlrpc-server.php View on GitHub
Hook Type Filter
Line Number 1100

Hook Parameters

Type Name Description
array $_media_item An array of media item data.
WP_Post $media_item Media item object.
string $thumbnail_size Image size.

Usage Examples

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

function my_custom_filter($_media_item, $media_item, $thumbnail_size) {
    // Your custom filtering logic here
    return $_media_item;
}

Source Code Context

wp-includes/class-wp-xmlrpc-server.php:1100 - How this hook is used in WordPress core
<?php
1095  		 *
1096  		 * @param array   $_media_item    An array of media item data.
1097  		 * @param WP_Post $media_item     Media item object.
1098  		 * @param string  $thumbnail_size Image size.
1099  		 */
1100  		return apply_filters( 'xmlrpc_prepare_media_item', $_media_item, $media_item, $thumbnail_size );
1101  	}
1102  
1103  	/**
1104  	 * Prepares page data for return in an XML-RPC object.
1105  	 *

PHP Documentation

<?php
/**
		 * Filters XML-RPC-prepared data for the given media item.
		 *
		 * @since 3.4.0
		 *
		 * @param array   $_media_item    An array of media item data.
		 * @param WP_Post $media_item     Media item object.
		 * @param string  $thumbnail_size Image size.
		 */
Quick Info
  • Hook Type: Filter
  • Parameters: 3
  • File: wp-includes/class-wp-xmlrpc-server.php
Related Hooks

Related hooks will be displayed here in future updates.