비밀글의 답글 자동으로 비밀글로

안녕하세요,

게시판 정말 잘 사용하고 있습니다.

 

게시판 최신버전으로 다운받아 사용 중인데요,

글을 비밀글로 작성한 경우, 답글도 자동으로 비밀글로 되도록 하고 싶은데 어떻게 하면 될까요?^^

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
  • 안녕하세요~^^

    스킨의 editor.php 파일을 수정해주세요.

    FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/editor.php 파일입니다.

     

    editor.php 파일 제일 하단에 아래 코드를 추가해서 확인해보세요.

    <?php if(!$content->uid && $parent->secret):?>
    <script>
    jQuery(document).ready(function(){
    	var auto_secret_check = true;
    	var document_uid = <?php echo intval($content->uid)?>;
    	if(auto_secret_check && !document_uid){
    		jQuery('input[name=secret]').prop('checked', true);
    		kboard_toggle_password_field(jQuery('input[name=secret]'));
    	}
    });
    </script>
    <?php endif?>

     

    고맙습니다.

  • 작성해주신 코드 잘 작동하네요!!

     

    읽어보니

    '체크박스에 체크가 되도록, 그리고 비밀번호 입력필드' 두 가지가 뜨도록 작성해주신 것 같은데요

    혹시 그냥 위 두가지가 출력되지 않고,

    그냥 알아서 자동으로 비밀글로 작성되도록 할 수 있나요?

     

    작성자에게 선택 옵션을 주고 싶지 않아서요^^

  • 안녕하세요.

    위에 알려드린 코드는 필요가 없겠군요~^^

     

    그리고 기존에 있던 비밀글 체크박스(아래)를 지워주세요.

    <label class="attr-value-option"><input type="checkbox" name="secret" value="true" onchange="kboard_toggle_password_field(this)"<?php if($content->secret):?> checked<?php endif?>> <?php echo __('Secret', 'kboard')?></label>

    그 자리에 아래 코드를 추가해보시겠어요?

    <?php if($parent->secret):?>
    <input type="hidden" name="secret" value="true">
    <?php else:?>
    <label class="attr-value-option"><input type="checkbox" name="secret" value="true" onchange="kboard_toggle_password_field(this)"<?php if($content->secret):?> checked<?php endif?>> <?php echo __('Secret', 'kboard')?></label>
    <?php endif?>

     

    적용해보시겠어요?

    고맙습니다.

  • 앗 제가 너무 늦게 확인했네요 ㅜ ㅜ

    삭제할 코드와 추가할 코드가 내용이 똑같은 것 같아요. 확인 부탁드립니당 ^^

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요