워드프레스 내장에디터에서 헤딩1~6은 게시글작성완료를 눌렀을때 document.php에서보면 <h1></h1>~<h6></h6>은 텍스트에 붙어 db에 제대로 들어가는것같습니다.
하지만 문단을 선택했을때는 양쪽에 <p>가 붙어서 db에 저장이안됩니다. 또한 sql 쿼리문과 db를 보면 끝에 <p>대신에 \n이 들어갑니다.
문단설정이 안되어 enter로 줄바꿈을 했는데 줄바꿈이 안됩니다.
어떻게 해야할까요?
안녕하세요~^^
프로그램 코드를 올려야 할 경우 반드시 에디터의 코드 스니펫 삽입 기능을 사용해주세요.
그렇지 않으면 이상한 코드로 바뀌거나,
질의응답 시 소통에 문제가 있을 수도 있습니다.
그리고 올려주신 코드와 줄 바꿈과는 관련이 없을 듯합니다.
실제 저희 쪽 테스트 서버에서 해당 코드를 적용하고 문단 테스트해봐도
<p> 태그로 정상적으로 동작하고 있습니다.
올려주신 내용만으로는 저희 쪽에서 원인을 파악하기 어렵기 때문에
워드프레스에서 에러 혹은 알 수 없는 문제가 있을 때 대응 방법을 참고하셔서
에러 메시지나 충돌이 있는지 점검해보셔야 할 듯합니다.
고맙습니다.
add_action('kboard_skin_header', 'kboard_skin_header_20211228', 10, 1); function kboard_skin_header_20211228($builder){ $board = $builder->board; if($board->id == '1'){ // 실제 게시판 id로 적용해주세요. add_filter('kboard_content_editor_vars', 'kboard_content_editor_vars_20211228', 10, 1); } } function kboard_content_editor_vars_20211228($vars){ $vars['editor_height'] = 500; return $vars; }
위코드를 지우니까 해결되었는데 왜 이코드를 넣으면 적용이안되는지궁금합니다