Ticket #24324: wp_login_form_placeholder_support.patch
File wp_login_form_placeholder_support.patch, 2.0 KB (added by , 12 years ago) |
---|
-
general-template.php
306 306 'remember' => true, 307 307 'value_username' => '', 308 308 'value_remember' => false, // Set this to true to default the "Remember me" checkbox to checked 309 'placeholder' => false, 310 'placeholder_username' => __('Username'), 311 'placeholder_password' => __('Password'), 309 312 ); 310 313 $args = wp_parse_args( $args, apply_filters( 'login_form_defaults', $defaults ) ); 311 314 … … 314 317 ' . apply_filters( 'login_form_top', '', $args ) . ' 315 318 <p class="login-username"> 316 319 <label for="' . esc_attr( $args['id_username'] ) . '">' . esc_html( $args['label_username'] ) . '</label> 317 <input type="text" name="log" id="' . esc_attr( $args['id_username'] ) . '" class="input" value="' . esc_attr( $args['value_username'] ) . '" size="20" />320 <input type="text" name="log" id="' . esc_attr( $args['id_username'] ) . '" class="input" value="' . esc_attr( $args['value_username'] ) . '" ' . ( $args['placeholder'] ? ' placeholder="'. esc_attr($args['placeholder_username']).'"' : '' ) .' size="20" /> 318 321 </p> 319 322 <p class="login-password"> 320 323 <label for="' . esc_attr( $args['id_password'] ) . '">' . esc_html( $args['label_password'] ) . '</label> 321 <input type="password" name="pwd" id="' . esc_attr( $args['id_password'] ) . '" class="input" value="" size="20" />324 <input type="password" name="pwd" id="' . esc_attr( $args['id_password'] ) . '" class="input" value="" ' . ( $args['placeholder'] ? ' placeholder="'.esc_attr($args['placeholder_password']).'"' : '' ) .' size="20" /> 322 325 </p> 323 326 ' . apply_filters( 'login_form_middle', '', $args ) . ' 324 327 ' . ( $args['remember'] ? '<p class="login-remember"><label><input name="rememberme" type="checkbox" id="' . esc_attr( $args['id_remember'] ) . '" value="forever"' . ( $args['value_remember'] ? ' checked="checked"' : '' ) . ' /> ' . esc_html( $args['label_remember'] ) . '</label></p>' : '' ) . '