1. 정확한 제품 또는 플러그인 이름
kboard default스킨
2. 상세 내용
글쓰기에서 워드프레스 내장에디터를 사용중입니다.
근데, 워드프레스 내장에디터를 불러올때 아래 style.css를 불러오지 않아서 에디터가 틀어져 나옵니다.
<link rel="stylesheet" id="editor-buttons-css" href="도메인/wp-includes/css/editor.min.css?ver=6.8.3" type="text/css" media="all">
현재 게시판을 <?php the_content(); ?> 코드로 자동으로 불러오게 하였습니다.
이와 같은 오류로 [ 특정 테마 레이아웃 깨짐 방지 ] 활성화 처리하면 에디터가 틀어지진 않지만,
글쓰기 페이지 전체가 3번 불러와 한 페이지에 글쓰기 페이지가 3개 연달아 나오게 됩니다.
이부분 확인 및 해결방법 안내 부탁드립니다.
감사합니다 :)
3. 확인 가능한 상세 페이지 주소
4. 수정한 코드 내역 (있다면)
없습니다.
<link rel="stylesheet" id="editor-buttons-css" href="도메인/wp-includes/css/editor.min.css?ver=6.8.3" type="text/css" media="all"> 파일을 강제로 불러오게 하고싶습니다.
function에 써야할 코드 알려주세요.
AI에 의해 자동 생성된 답변이에요 😀
KBoard 게시판에서 워드프레스 내장 에디터의 CSS 깨짐 문제와 관련하여 문의주셨습니다. `editor.min.css` 파일이 제대로 로드되지 않아 발생하는 문제로 보입니다.
제공된 자료에서 유사한 문제 해결에 대한 정보가 있습니다. 다음은 문제 해결을 위해 시도해 볼 수 있는 방법입니다.
1. **[특정 테마 레이아웃 깨짐 방지] 기능 활성화:** 이 기능을 활성화하면 에디터가 틀어지는 것을 방지할 수 있지만, 현재 글쓰기 페이지가 3번 불러와지는 문제가 발생한다고 하셨습니다.
2. **`the_content()` 함수 사용 시 문제:** 게시판을 `` 코드로 불러올 때 문제가 발생하는 경우, KBoard에서 제공하는 다른 함수를 사용하는 것을 고려해 볼 수 있습니다. 예를 들어, `kboard_content()` 함수를 사용하여 게시판 내용을 불러올 수 있습니다.
3. **CSS 파일 직접 추가:** `editor.min.css` 파일을 직접 추가하는 방법도 있습니다. 워드프레스의 `wp_enqueue_scripts` 액션에 후킹하여 CSS 파일을 추가할 수 있습니다. 다음은 예시 코드입니다.
```php
function my_enqueue_scripts() {
wp_enqueue_style( 'editor-buttons', includes_url( 'css/editor.min.css' ) );
}
add_action( 'wp_enqueue_scripts', 'my_enqueue_scripts' );
```
4. **KBoard 설정 확인:** KBoard 설정에서 에디터 관련 설정을 확인하여 필요한 CSS 파일이 제대로 로드되도록 설정되어 있는지 확인합니다.
위 방법들을 시도해 보시고, 문제가 지속될 경우 KBoard 공식 지원 포럼이나 코스모스팜에 문의하여 자세한 지원을 받는 것이 좋습니다.
↓ 아래 버튼을 눌러서 피드백해주세요.