Changeset 31561 for trunk/src/wp-includes/pluggable.php
- Timestamp:
- 02/26/2015 09:16:02 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/pluggable.php
r31480 r31561 2102 2102 * @param mixed $id_or_email The Gravatar to retrieve. Accepts a user_id, gravatar md5 hash, 2103 2103 * user email, WP_User object, WP_Post object, or comment object. 2104 * @param int $size Optional. Height and width of the avatar i n pixels. Default 96.2104 * @param int $size Optional. Height and width of the avatar image file in pixels. Default 96. 2105 2105 * @param string $default Optional. URL for the default image or a default type. Accepts '404' 2106 2106 * (return a 404 instead of a default image), 'retro' (8bit), 'monsterid' … … 2113 2113 * Optional. Extra arguments to retrieve the avatar. 2114 2114 * 2115 * @type int $height Display height of the avatar in pixels. Defaults to $size. 2116 * @type int $width Display width of the avatar in pixels. Defaults to $size. 2115 2117 * @type bool $force_default Whether to always show the default image, never the Gravatar. Default false. 2116 2118 * @type string $rating What rating to display avatars up to. Accepts 'G', 'PG', 'R', 'X', and are … … 2122 2124 * @type bool $force_display Whether to always show the avatar - ignores the show_avatars option. 2123 2125 * Default false. 2126 * @type string $extra_attr HTML attribute to insert in the IMG element. Has no default and is not sanitized. 2124 2127 * } 2125 2128 * … … 2130 2133 // get_avatar_data() args. 2131 2134 'size' => 96, 2135 'height' => null, 2136 'width' => null, 2132 2137 'default' => get_option( 'avatar_default', 'mystery' ), 2133 2138 'force_default' => false, … … 2137 2142 'class' => null, 2138 2143 'force_display' => false, 2144 'extra_attr' => '', 2139 2145 ); 2140 2146 … … 2148 2154 2149 2155 $args = wp_parse_args( $args, $defaults ); 2156 2157 if ( empty( $args['height'] ) ) { 2158 $args['height'] = $args['size']; 2159 } 2160 if ( empty( $args['width'] ) ) { 2161 $args['width'] = $args['size']; 2162 } 2150 2163 2151 2164 /** … … 2194 2207 2195 2208 $avatar = sprintf( 2196 "<img alt='%s' src='%s' class='%s' height='%d' width='%d' />",2209 "<img alt='%s' src='%s' class='%s' height='%d' width='%d' %s/>", 2197 2210 esc_attr( $args['alt'] ), 2198 2211 esc_url( $url ), 2199 2212 esc_attr( join( ' ', $class ) ), 2200 (int) $args['size'], 2201 (int) $args['size'] 2213 (int) $args['height'], 2214 (int) $args['width'], 2215 $args['extra_attr'] 2202 2216 ); 2203 2217
Note: See TracChangeset
for help on using the changeset viewer.