kboard 게시판에 새로운 필드를 추가하는데 '<'를 찾을수 없다는 에러가 납니다.

add_filter('kboard_get_template_field_html', 'kboard_get_template_email_field_html', 10, 4);
function kboard_get_template_email_field_html($field_html, $field, $content, $board){
    
    if($field['field_type'] == 'email'){

        <div class="kboard-attr-row">
            <label class="attr-name" for="kboard_option_email">이메일</label>
            <div class="attr-value">
                <input type="email" id="kboard_option_email" name="kboard_option_email" value="<?php echo $content->option->email?>" placeholder="이메일을 입력해주세요.">
                <input type="checkbox" id="kboard_option_emailCh" name="kboard_option_emailCh" value="<?php echo $content->option->emailCh?>" value="1" >
            </div>
        </div>
        <?php
        $field_html = ob_get_clean();

    }
    
    return $field_html;
}

코스모스팜 블로그에 있는 필드를 추가하는 방법이 적혀있는걸 따라서 하고 있는데요.

입력필드 설정에 표시하는 코드, 게시글 본문에 입력된 필드의 값을 출력하는 코드는 function.php파일에 잘 업로드가 되었습니다.

그런데 게시글 작성시 보여지는 필드 코드는(위에있는 코드)입력하고 업데이트를하면

<div class="kboard-attr-row">

위의 코드에서 에러가 발견됬다고나오면서 [syntax error, unexpected '<']라는 에러가 나오네요.

괄호가 제대로 안닫혔나해서 몇번을 확인해봣는데 제대로 닫혀있는거 있어서요.

html코드만 빼면 잘 업데이트는되는데 원인을 못찾겠어서요,,

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기