diff --git src/wp-admin/options-discussion.php src/wp-admin/options-discussion.php
index 18e3b3d..015ab1e 100644
|
|
if ( empty($default) ) |
264 | 264 | $size = 32; |
265 | 265 | $avatar_list = ''; |
266 | 266 | |
267 | | // Force avatars on to display these choices |
268 | | add_filter( 'pre_option_show_avatars', '__return_true', 100 ); |
269 | | |
270 | 267 | foreach ( $avatar_defaults as $default_key => $default_name ) { |
271 | 268 | $selected = ($default == $default_key) ? 'checked="checked" ' : ''; |
272 | 269 | $avatar_list .= "\n\t<label><input type='radio' name='avatar_default' id='avatar_{$default_key}' value='" . esc_attr($default_key) . "' {$selected}/> "; |
273 | 270 | |
274 | | $avatar = get_avatar( $user_email, $size, $default_key ); |
| 271 | $avatar = get_avatar( $user_email, $size, $default_key, '', array( 'force_default' => true, 'force_display' => true ) ); |
275 | 272 | $avatar_list .= preg_replace("/src='(.+?)'/", "src='\$1&forcedefault=1'", $avatar); |
276 | 273 | |
277 | 274 | $avatar_list .= ' ' . $default_name . '</label>'; |
278 | 275 | $avatar_list .= '<br />'; |
279 | 276 | } |
280 | 277 | |
281 | | remove_filter( 'pre_option_show_avatars', '__return_true', 100 ); |
282 | | |
283 | 278 | /** |
284 | 279 | * Filter the HTML output of the default avatar list. |
285 | 280 | * |