로그인 작성자가 비밀글 작성후 로그아웃된상태에서 자신이 쓴글을 클릭했을때

로그인 작성자가 비밀글 작성후(비밀번호를 설정할필요가없지요),

로그아웃된상태에서 자신이 쓴글을 클릭했을때 

비밀번호를 입력하게되는데.

비밀번호를 입력(로그인비밀번호) 해도 페이지가 넘어가지않고 비밀번호 페이지에 머물러 있어요.

제가 어떤걸 놓친건지, 아니면 어떠한 방법이 있는지 궁금합니다.

읽기쓰기 권한은 모두 로 하고있습니다.

버전은 최신버전 다운받았습니다.

 

하나 궁금한게 있는데 리스트페이지에서 코멘트 옆에  answer:  이라고 달고 싶은데  list.php 를 수정하면

코멘트가 없을경우에도 다  answer 이 떠버려서 어디서 어떻게 수정해야 할지 모르겠더라구요.

답변주시면 감사하겠습니다.

 

 

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
  • 로그인하시면 비밀번호를 입력하지 않습니다.

    즉 다시 로그인해야 읽기가 가능합니다.

    비밀글이기 때문에 글쓴이 본인과 관리자만 읽을 수 있습니다.

    비로그인시에만 비밀번호를 입력하는 화면이 나옵니다.

    로그인시에도 비밀번호 창이 나오도록 editor.php 파일을 수정하시면 가능합니다.

     

    <?php if($content->getCommentsCount()):?>answer:<?php endif?>

    이렇게 댓글 숫자가 있는지 확인 후 출력해주시면 됩니다.

  • 아 정말 능력자 세요.

    감사합니다.  댓글숫자가 있는지에 따라 출력되네요.!!

     

    주신 의견처럼 로그인한사람도 비밀번호 입력하는 창이 있음 좋을것같네요.

    제가  editor.php 를 열심히 봤지만 수정을어떻게 해야하는지... 

    어렵지 않다면 혹시 가르쳐 주실수 있을까요?

    어렵다면 포기 하겠습니다 ㅠ_ㅠ

     

    아무튼 너무 감사합니다 . 

  • editor.php 파일에서

    <?php if($board->isAdmin()):?>
            <div class="kboard-attr-row">
                <label class="attr-name"><?php echo __('Notice', 'kboard')?></label>
                <div class="attr-value"><input type="checkbox" name="notice" value="true"<?php if($content->notice):?> checked<?php endif?>></div>
            </div>
            <?php elseif(!is_user_logged_in()):?>
            <div class="kboard-attr-row">
                <label class="attr-name"><?php echo __('Author', 'kboard')?></label>
                <div class="attr-value"><input type="text" name="member_display" value="<?php echo $content->member_display?>"></div>
            </div>
            <div class="kboard-attr-row">
                <label class="attr-name"><img src="<?php echo kboard_captcha()?>" alt=""></label>
                <div class="attr-value"><input type="text" name="captcha" value=""></div>
            </div>
    <?php endif?>

    <div class="kboard-attr-row">

                <label class="attr-name"><?php echo __('Password', 'kboard')?></label>
                <div class="attr-value"><input type="password" name="password" value="<?php echo $content->password?>"></div>
    </div>

    비밀번호 창을 이렇게 따로 빼는거죠

    어떠신가요?

  • #커뮤니티 자동 추천글

    KBoard 커뮤니티

    더보기

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