2017-01-14 3 views
0

로그인 양식의 입력란에 이상한 문제가 있습니다. 그것은 "공간"의 전체 무리로 채워지는 것으로 나타나고,이 공간은 페이지로드 즉시 강조 표시됩니다. 결과적으로 자리 표시 자 텍스트가 표시되지 않습니다. 당신은뿐만 아니라 한 번 봐 가지고하는공백으로 채워진 입력란 및 강조 표시 문제

enter image description here

그리고 직접 링크 : 여기

는 화면로드시의 모습입니다 https://www.uncvrd.co/wp-login.php

편집을 relavant wp-login.php

<form name="loginform" id="loginform" action="<?php echo esc_url(site_url('wp-login.php', 'login_post')); ?>" method="post"> 
    <p> 
     <label for="user_login"> 
      <?php _e('Username or Email Address'); ?> 
       <br /> 
       <input type="text" name="log" id="user_login" <?php echo $aria_describedby_error; ?> class="input" value=" 
       <?php echo esc_attr($user_login); ?>" size="20" /> 
     </label> 
    </p> 
    <p> 
     <label for="user_pass"> 
      <?php _e('Password'); ?> 
       <br /> 
       <input type="password" name="pwd" id="user_pass" <?php echo $aria_describedby_error; ?> class="input" value="" size="20" /></label> 
    </p> 

의견이 있으십니까? 감사!

+0

우리의 로그인 양식의 PHP 코드를 보여주십시오 –

+0

@ Md.KhairulHasan 안녕하세요! 물론, 오히려 길기 때문에 게시 할 때 잠시만 기다려주십시오. –

+0

@ Md.KhairulHasan이 관련 섹션을 추가했습니다. 'value' 필드에서 PHP를 가져 오려고하지만 단지 공백을 두는 것처럼 보입니까? –

답변

1

입력 요소에 문제가 있습니다.

<input type="text" name="log" id="user_login" class="input" value="" size="20" /> 

그것은 당신의 PHP 코드를 들어

작동합니다 :

<input type="text" name="log" id="user_login" class="input" value=" 
                  " size="20" /> 

당신이 편집하고 만들 필요는 사용자 입력에 미리 정의 된 공간을 가지고 관찰 당신이 원하는

<input type="text" name="log" id="user_login" <?php echo $aria_describedby_error; ?> class="input" value="<?php echo esc_attr($user_login); ?>" size="20" /> 

기본적으로 값은 비어 있지만 이미 미리 정의 된 공간이 있습니다. 어떤 html 태그로 인해 발생

+0

제안 해 주셔서 감사합니다. 그 'value' 요소에 php가 포함되어 있습니다. 해당 요소를 삭제해도 괜찮은지 확실하지 않습니다. –

+0

아, 문제는 알았지 만, 나에게 옳은 길로 나왔기 때문에 신용을 줄 것이다. 내 코드 편집기는 저장시 코드를 "미화"하고 PHP를 옮겼습니다. '를 새로운 행에 추가하십시오 ... 따라서 공백을 추가하십시오. 미적 텍스트를 끄고 텍스트를 적절한 위치로 이동시킴으로써이 문제를 해결했습니다. 감사! –

관련 문제