안녕하세요,
게시판 정말 잘 사용하고 있습니다.
게시판 최신버전으로 다운받아 사용 중인데요,
글을 비밀글로 작성한 경우, 답글도 자동으로 비밀글로 되도록 하고 싶은데 어떻게 하면 될까요?^^
앗 제가 너무 늦게 확인했네요 ㅜ ㅜ
삭제할 코드와 추가할 코드가 내용이 똑같은 것 같아요. 확인 부탁드립니당 ^^
안녕하세요.
위에 알려드린 코드는 필요가 없겠군요~^^
그리고 기존에 있던 비밀글 체크박스(아래)를 지워주세요.
<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?>
적용해보시겠어요?
고맙습니다.
작성해주신 코드 잘 작동하네요!!
읽어보니
'체크박스에 체크가 되도록, 그리고 비밀번호 입력필드' 두 가지가 뜨도록 작성해주신 것 같은데요
혹시 그냥 위 두가지가 출력되지 않고,
그냥 알아서 자동으로 비밀글로 작성되도록 할 수 있나요?
작성자에게 선택 옵션을 주고 싶지 않아서요^^
안녕하세요~^^
스킨의 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?>
고맙습니다.