WP hooks navigation: Home/browse • Actions index • Filters index
To save our bandwidth, we show only a snippet of code around each occurence of the hook. View complete file in SVN (without highlighting).
The best way to understand what a hook does is to look at where it occurs in the source code.
do_action( "hook_name" )
apply_filters( "hook_name", "what_to_filter" )
.Remember, this hook may occur in more than one file. Moreover, the hook's context may change from version to version.
Line | Code |
---|---|
92 |
|
93 | // return an <img src /> tag for the given image attachment, scaling it down if requested |
94 | function get_image_tag($id, $alt, $title, $align, $size='medium') { |
95 |
|
96 | list( $img_src, $width, $height ) = image_downsize($id, $size); |
97 | $hwstring = image_hwstring($width, $height); |
98 |
|
99 | $html = '<img src="'.attribute_escape($img_src).'" alt="'.attribute_escape($alt).'" title="'.attribute_escape($title).'" '.$hwstring.'class="align'.attribute_escape($align).' size-'.attribute_escape($size).' wp-image-'.$id.'" />'; |
100 |
|
101 | $html = apply_filters( 'image_send_to_editor', $html, $id, $alt, $title, $align, $url ); |
102 |
|
103 | return $html; |
104 | } |
105 |
|
106 | // same as wp_shrink_dimensions, except the max parameters are optional. |
107 | // if either width or height are empty, no constraint is applied on that dimension. |
108 | function wp_constrain_dimensions( $current_width, $current_height, $max_width=0, $max_height=0 ) { |
109 | if ( !$max_width and !$max_height ) |
110 | return array( $current_width, $current_height ); |