Hi,
Iv'e been messing around with the function wp_login_form in order to place my login in the header.
I've done a small number of cosmetic changes.
(see http://shipudim.com)
Anyway,
As my site is in hebrew, I want the value of the fields to be in hebrew. yet when I change the array:
'redirect' => site_url( $_SERVER['REQUEST_URI'] ), // Default redirect is back to the current page
'form_id' => 'loginform',
'label_username' => __( '' ),
'label_password' => __( '' ),
'label_remember' => __( 'זכור אותי' ),
'label_log_in' => __( 'Log In' ),
'id_username' => 'user_login',
'id_password' => 'user_pass',
'id_remember' => 'rememberme',
'id_submit' => 'wp-submit',
'remember' => true,
'value_username' => 'שם משתמש',
'value_remember' => false, // Set this to true to default the "Remember me" checkbox to checked
It somehow cancels hebrew values.
the זכור אותי and the שם משתמש .
Ive tried putting it directly, like so:
<input type="text" name="log" id="' . esc_attr( $args['id_username'] ) . '" class="input" value="שם משתמש'. esc_attr( $args['value_username'] ) . '" size="10" tabindex="0" onfocus="this.value=\'\'" />
but then It goes out bad (squares and question marks).
is it not utf-8 or something (the site as a all is, as there is hebrew).
Thanks for every answer.