콘텍트폼을 비회원도 작성 가능하게 하였습니다.
작성화면에서 옵션부분에 비밀글 체크시 비밀번호 입력란이 나오지 않습니다.
어떻게 해야하나요?
작성자가 직접 비밀번호를 입력하고,
작성된 게시물을 그 비밀번호로 들어갈수 있게 하고 싶습니다.
안녕하세요~^^
contact-form 스킨은 작성된 글을 작성자가 확인하는 용도로 제작된 것이 아니라
관리자만 볼 수 있도록 제작되었기 때문에 비회원으로 글 작성 시
비밀번호는 자동으로 설정이 되며 비회원 작성자는 비밀번호를 알 수 없습니다.
contact-form 스킨에서 비회원으로 글 작성 시 비밀번호를 입력하도록 하시려면
FTP로 접속해서 /wp-content/plugins/kboard/skin/contact-form/editor-fields.php 파일에
아래의 코드를 찾아서
<?php if($board->viewUsernameField()):?>
<input type="hidden" name="password" value="<?php echo uniqid()?>">
<?php endif?>
아래의 코드로 교체해보시겠어요?
<?php if($board->viewUsernameField()):?>
<div class="kboard-attr-row required">
<label class="attr-name" for="kboard-input-password"><span class="field-name">비밀번호</span> <span class="attr-required-text">*</span></label>
<div class="attr-value"><input type="text" id="kboard-input-password" name="password" class="required" value="<?php echo $content->password?>"></div>
</div>
<?php endif?>
고맙습니다.
contact-form 스킨은 관리자만 리스트를 볼 수 있게 되어있기 때문에
일반 사용자가 리스트를 보게 하려면 스킨을 수정해주셔야 합니다.
/wp-content/plugins/kboard/skin/contact-form/admin-list.php 파일 내용을 복사해서
/wp-content/plugins/kboard/skin/contact-form/list.php 파일 하단에 추가해보시겠어요?
고맙습니다.