게시물 내용이 최소 몇자 이상인 경우에만 등록되도록 하고 싶습니다.

안녕하세요.

특정 게시판에서는 게시물을 등록할 때, 본문이 몇자 이상이 되지 않으면 등록이 되지 않도록 하고 싶습니다.

답변을 부탁드립니다.

감사합니다.

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

    KBoard 플러그인에서 게시글 등록 시 본문 내용이

    특정 글자 수 이상일 때만 정상적으로 등록되게 하시려면

    워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에

    아래의 코드를 활용해보시겠어요?

    add_action('kboard_pre_document_insert', 'my_kboard_pre_document_insert', 10, 4);
    function my_kboard_pre_document_insert($content_uid, $board_id, $content, $board){
    	if($board_id == '1'){ // 실제 게시판 id로 적용해주세요.
    		$length = mb_strlen($content->content, 'utf-8');
    		if($length < 10){
    			echo "<script>alert('본문 내용은 10자 이상으로 기입해주세요.')</script>";
    			echo "<script>window.history.back();</script>";
    			exit;
    		}
    	}
    }

    위의 코드에서 $board_id == '1' 부분은 실제 게시판 id로 적용해보세요.

    고맙습니다.

이미지 사진은 imgur에 업로드한 뒤 링크 걸어주세요.
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기