html 태그 입력시 태그 문제

안녕하세요.

KBoard(케이보드) 게시판에 html 태그 입력시 태그와 다음 태그행 사이에 <br>태그가 삽입되어 출력이 됩니다.
이게 워드프레스 자체의 기능인지 모르겠지만...
비슷한 유형의 문제와 답변을 적용해본 결과 br 태그는 제거할 수는 있으나
일반적인 텍스트 입력 줄바꿈 자체가 제거되니, 또 문제입니다.

혹시 html 태그 사용시에는 br 태그가 나타나지 않고,
텍스트 사용시에는 줄바꿈 기능이 작동하는 방법이 없는지요...

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

    좀 복잡해 보입니다.

     

    우선 게시판에서 나오는 <br> 태그를 제거하시려면

    스킨을 수정해주세요.

    /wp-content/plugins/kboard/skin/사용중인스킨/document.php 파일을 수정해주세요.

    <?php echo $content->content?>

    위 코드를 찾아서 아래 코드로 교체 해보시겠어요?

    <?php echo str_replace(array('<br>', '<br />'), '', $content->content)?>

     

    어떤 태그를 삽입하셨는지 확인 가능한 페이지 주소도 알려주시겠어요?

    도움 드릴 방법이 있는지 확인해보겠습니다.

    고맙습니다.

  • 안녕하세요.

    특정 태그를 삽입했다기 보다는 html 코드로 게시물을 만들었다 생각하시면 됩니다.

    <ul>, <li> , <table>등으로 구성된 html 입니다.

    문제는 비주얼모드에서 글씨를 굵게 한다던지, 혹은 제목 글자를 사용한다던지 해도 아래에 출력시 <br>이 생성된다는 것입니다. (Tinymce 플러그인 사용)
    또 다른 문제는 워드프레스의 글쓰기나 페이지 생성시에는 문제가 없습니다. KBoard 에서 글을 쓸때만 이런 문제가 발생하네요.

    안내해주신 방법은 <br> 자체를 제거하므로 일반적인 쓰기에는 문제가 있어 보입니다.

    결론적으로 텍스트모드에서의 태그, 혹은 비주얼 모드에서의 글자 효과, 조정 등으로 생성된 태그사이에 br 태그가 KBoard 쓰기화면에서만 생성되는 것 같습니다.

    제 생각에는 열고닫는 < , > 태그를 인식해서 줄바꿈시 br 을 생성하지 않는다면 문제가 해결될 것 같긴 한데.. 잘모르겠습니다.

  • 동일한 문제를 겪고 있는데 good9님은 이 문제를 어떻게 해결하셨는지요?

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기