회원 비밀글 비밀번호 입력관련입니다.

회원들이 로그인을 한 뒤에 KBoard에 글 작성을 할 때 비밀글 체크를 하면 비밀번호를 입력하라고 나오는데요.

다시 보는데는 비밀번호을 입력을 안하고 보여지고요.

회원들이라서 비밀번호를 입력할 필요가 없는데 계속 나오는거 같습니다.

이거 어떻게 할 수 없나요?

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
  • 기존에는 비밀번호가 없어서 관리자 또는 회원이 작성한 비밀글을 다른 회원 또는 비회원이 읽을 수 없었습니다.

    그래서 비밀글은 무조건 비밀번호를 입력하도록 변경했으며 관리자 또는 회원이 작성한 비밀글을 다른 회원 또는 비회원도 비밀번호를 입력해서 읽을 수 있도록 했습니다.

    사용자분들의 요청이 많아 기능이 변경되었습니다.

    회원에겐 조금 번거롭게 되었지만, 게시판 활용도는 높아졌지요.

    회원에게는 비밀번호를 필수가 아닌 선택적 입력으로 변경하는 방향으로 개선하도록 하겠습니다^^

    새로운 의견은 언제나 환영입니다.

     

    다시 예전처럼 회원에겐 비밀글 비밀번호를 받지 않으시려면

    스킨 파일을 수정해주셔야 합니다.

     

    /wp-content/plugins/kboard/skin/사용중인스킨/editor.php 파일에서

    아래 코드를 지워주세요.

    <input style="display:none" type="text" name="fake-autofill-fields">
    <input style="display:none" type="password" name="fake-autofill-fields">
    <!-- 비밀글 비밀번호 필드 시작 -->
    <div class="kboard-attr-row secret-password-row"<?php if(!$content->secret):?> style="display:none"<?php endif?>>
        <label class="attr-name" for="kboard-input-password"><?php echo __('Password', 'kboard')?></label>
        <div class="attr-value"><input type="password" id="kboard-input-password" name="password" value="<?php echo $content->password?>" placeholder="<?php echo __('Password', 'kboard')?>..."></div>
    </div>
    <!-- 비밀글 비밀번호 필드 끝 -->

     

    그리고

    /wp-content/plugins/kboard/skin/사용중인스킨/script.js 파일에서

    아래 코드를 지워주세요.

    if(jQuery('input[name=secret]', form).prop('checked') && !jQuery('input[name=password]', form).val()){
        alert(kboard_localize_strings.please_enter_the_password);
        jQuery('input[name=password]', form).focus();
        return false;
    }

  • 안녕하세요, 

    /wp-content/plugins/kboard/skin/사용중인스킨/editor.php 에는 더 이상 해당 코드가 없으며,

    /wp-content/plugins/kboard/skin/사용중인스킨/script.js 파일을 수정해도 비밀번호 필드가 로그인 사용자에게 그대로 보입니다

     

  • 안녕하세요.

    KBoard 플러그인에서 비밀글 작성 시 비밀번호 필드가 표시됩니다.

    어떤 식으로 수정하고 싶으신지 좀 더 구체적으로 설명해주시겠어요?

    고맙습니다.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기