load_image_to_edit_attachmenturl filter-hookWP 3.1.0

Filters the path to an attachment's URL when editing the image.

The filter is only evaluated if the file isn't stored locally and allow_url_fopen is enabled on the server.

Usage

add_filter( 'load_image_to_edit_attachmenturl', 'wp_kama_load_image_to_edit_attachmenturl_filter', 10, 3 );

/**
 * Function for `load_image_to_edit_attachmenturl` filter-hook.
 * 
 * @param string|false $image_url     Current image URL.
 * @param int          $attachment_id Attachment ID.
 * @param string|int[] $size          Requested image size. Can be any registered image size name, or an array of width and height values in pixels (in that order).
 *
 * @return string|false
 */
function wp_kama_load_image_to_edit_attachmenturl_filter( $image_url, $attachment_id, $size ){

	// filter...
	return $image_url;
}
$image_url(string|false)
Current image URL.
$attachment_id(int)
Attachment ID.
$size(string|int[])
Requested image size. Can be any registered image size name, or an array of width and height values in pixels (in that order).

Changelog

Since 3.1.0 Introduced.

Where the hook is called

_load_image_to_edit_path()
load_image_to_edit_attachmenturl
wp-admin/includes/image.php 1200
$filepath = apply_filters( 'load_image_to_edit_attachmenturl', wp_get_attachment_url( $attachment_id ), $attachment_id, $size );

Where the hook is used in WordPress

Usage not found.