1. 정확한 제품 또는 플러그인 이름
KBoard
2. 상세 내용
KBoard로 게시판을 만들어 공지사항을 관리하고 있습니다.
문제는 문단 구분 없이 줄바꿈을 할 때 <br /> 태그가 두 개가 들어가 줄 간격에 의도와는 다르게 더 많이 떨어지는 현상이 발생하고 있습니다.
한 줄을 두 줄로 줄바꿈할 때에는 문제가 발생하지 않는데,
세 줄 이상부터는 <br /> 태그가 두 개가 들어가면서 줄 간격이 더 떨어집니다.
게시글 중 아래의 문단에서 발생하고 있습니다.
-----------
과거의 수많은 우리들 속에서
현재의 우리들이 배우고 발전시켜
미래의 우리들에게 더 큰 가치로 남겨줄 수 있도록
과거의 우리들의 노력과 희생을 소중히 간직하는 건 어떨까요?
-----------
3. 확인 가능한 상세 페이지 주소
2022년 6월 진료 안내 – 연세본안과 홈페이지 (yonseibon.co.kr)
4. 수정한 코드 내역 (있다면)
안녕하세요~^^
가장 간단한 방법으로
테마 추가 css에 아래의 코드를 입력해보시겠어요?
#kboard-default-document .kboard-content .content-view p {
margin: 0;
}
고맙습니다.
말씀 주신 대로 하면 문단과 문단을 구분하려 줄 간격을 띄워도 줄 간격이 벌어지지 않는 문제가 있습니다.
혹시 <br /> 태그를 하나만 넣었는데도 두 개가 들어가는 문제를 해결할 수 있는 방법은 없을까요?
테마의 functions.php 파일에
아래의 코드를 추가 후 테스트 해보시겠어요?
add_filter('tiny_mce_before_init','change_mce_options');
function change_mce_options($init){
$init["forced_root_block"] = false;
$init["force_br_newlines"] = true;
$init["force_p_newlines"] = false;
$init["convert_newlines_to_brs"] = true;
return $init;
}
고맙습니다.
답변 감사합니다.
알려주신 코드를 넣어 본문을 수정해봤는데요.
시프트 엔터로 줄 바꿈을 하면 문단 바꾸기로 들어가는데요.
엔터만 치면 br태그로 한 문단 안에서 줄바꿈만 되고요.
즉, 두 기능이 바뀌더라고요.
그리고 엔터를 치면 여전히 한 문단 안에서 3번째 줄 부터는 br 태그가 두 개가 들어가 줄 간격이 더 벌어집니다.
즉, 시프트+엔터와 엔터 기능만 바뀌고 증상은 동일합니다.
현재 알려주신 코드는 입력되어 있는 상태입니다.
//<br />태그 두 개 들어가는 오류 수정
add_filter('tiny_mce_before_init','change_mce_options');
function change_mce_options($init){
$init["forced_root_block"] = false;
$init["force_br_newlines"] = true;
$init["force_p_newlines"] = false;
$init["convert_newlines_to_brs"] = true;
return $init;
}
입력하신 코드를
아래의 코드로 변경해보시겠어요?
add_filter('tiny_mce_before_init','change_mce_options');
function change_mce_options($init){
$init["forced_root_block"] = false;
$init["force_br_newlines"] = true;
$init["force_p_newlines"] = false;
$init["convert_newlines_to_brs"] = false;
return $init;
}
고맙습니다.