업데이트 후 엔터키적용 br 에 관해

게시판에서 비주얼 화면 글 작성시 엔터키 누르면 보통 br적용이 되잖아요?

업데이트 후 전혀 적용이 안되서 불편해요

그리고 비주얼 화면에서 보이는 상태와 글쓰기 저장후 완료된 화면에서 나오는 것과는 차이도 있어요

원래 이렇게 나오는게 맞는건가요?

그리고 게시판에서 테이블 표 작성하는게 굉장히 불편해요 테두리 보더 적용하면 이중으로 나오는게....

어떻게하면 편하게 작성할수 있는지 문의드립니다.

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

    이번 업데이트 되면서 보다 워드프레스 에디터 기능에 충실하게 다음줄로 넘어가는 기능을 적용했습니다.

    엔터를 치면 <p> 태그가 적용되며, 쉬프트+엔터키를 사용하면 <br> 태그가 적용이 됩니다.

    만약 항상 <br> 태그가 적용되도록 하시려면

    /wp-content/plugins/kboard/class/KBoardBuilder.class.php 파일에서

    wpautop 부분을 모두 찾아서 nl2br 로 변경을 해주세요.

    $content->content = wpautop($content->getContent());

    $content->content = nl2br($content->getContent());

     

    또한 글 작성시 보이는 화면과 작성 후 보이는 화면은 테마에 따라서 상이할 수 있습니다.

    테이블도 역시 결과 화면가 다를 수 있습니다.

    테마의 CSS 속성이 어떻게 적용이 되어있는지에 따라서 화면이 많이 다를 수 있습니다.

    사이트 페이지 주소를 알려주시겠어요?

     

    불편을 느끼신 기능은 보다 섬세하게 테스트 해서 개선하도록 하겠습니다.

  • 답변 감사합니다. 알려주신걸로 항상 br태그 적용하도록 고쳤는데요

    게시판 주소 첨부한곳 보시면

    http://test.kimee.or.kr/news-and-events/press-release/?mod=document&pageid=1&uid=185

     

    테이블이 들어가면 테이블 위에 br넣지도 않았는데 공백이 너무 많이 생겨요

    뭐가 문제인걸까요?

     

    다른 게시물에서도 테이블 들어간곳은 다 동일한 현상입니다.

  • 아래 굵게 표시된 코드를 추가해서 테스트 해보시겠어요?

    $content->content = nl2br($content->getContent());
    $content->content = preg_replace("/(<(|/)(table|th|tr|td).*>)(<br />)/","$1", $content->getContent());

    관련 기능은 옵션으로 추가해서 사용자가 원하는 기을을 사용하도록 반드시 개선하겠습니다.

  • 추가코드 넣으니 게시물이 없어지네요...........

    그냥 원래대로 돌려놨어요

    차라리 엔터가 안먹히는게 나을것같아요

    업데이트 후 불편한게 많아져서 아쉽네요

  • 위에 알려드린 코드는 이전 버전에 있던 코드입니다.

    KBoard에서 줄바꿈 관련 코드를 이전 버전으로 되돌렸습니다.

    게시판과 댓글 플러그인 파일을 다시 덮어쓰기 해보시겠어요?

    줄바꿈은 워드프레스 에디터에 최적화 시켰는데 본의 아니게 불편을 드린 듯합니다.

    또 어떤 부분이 아쉬운지요? 차후 해결하겠습니다.

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요