editoer.php 파일에서
<div class="kboard-attr-row kboard-attr-title">
<!--<label class="attr-name" for="kboard-input-title"><?php echo __('Title', 'kboard')?></label>-->
<div class="attr-value"><input type="hidden" id="kboard-input-title" name="title" value="<?php echo $content->title?>" placeholder="<?php echo __('Title', 'kboard')?>..."></div>
</div>
hidden 처리 하고
스크립트 파일에서도
alert(kboard_localize_strings.please_enter_the_title);
jQuery('input[name=title]', form).focus();
return false;
주석처리를 했는데 여전히 제목을 필수 입력하라고 alert 창이 뜹니다.
안녕하세요.
KBoard(케이보드) 게시판에서는 제목은 필수로 입력값이 있어야 합니다.
태그와 스크립트 부분의 코드를 제거해도 실제로 글이 저장되는 과정에서 제목이 있는지 체크하고 있기 때문에 등록이 안될 겁니다.
따라서 해결책은 히든 필드를 만들어 임의의 제목을 입력하게 하시면 될 듯합니다.
기존의 제목 입력 필드를 제거하시고 아래와 같은 태그를 삽입해서 테스트해보세요.
<input type="hidden" name="title" value="<?php echo uniqid()?>">
혹은 아래와 같은 태그를 삽입하셔도 됩니다.
<input type="hidden" name="title" value="무제">
고맙습니다.