function my_password_form(){
global $post;
$label = 'pwbox-'.(empty($post->ID) ? rand() : $post->ID);
$html = '<form action="'.esc_url(site_url('wp-login.php?action=postpass', 'login_post')).'" method="post">';
$html .= __('To view this protected post, enter the password below:');
$html .= '<label for="'.$label.'">'.__('Password:').'</label>';
$html .= '<input name="post_password" id="'.$label.'" type="password" size="20" maxlength="20"/>';
$html .= '<input type="submit" name="Submit" value="'.esc_attr__('Submit').'"/></form>';
return $html;
}
add_filter('the_password_form', 'my_password_form');