2017-02-09 1 views
0

블로그를 CDN (CloudFront) 뒤에 게시 한 후 TinyMCE가 더 이상 WP 관리자 편집기에로드되지 않습니다. 이전에 경험 한 사람이 있습니까? 다른 모든 것은 잘 작동하는 것 같습니다. 도움이 될만한 질문에 기꺼이 대답하십시오. 나는 WP 4.7.2에있다. window.tinymce이 존재하지 않으며 편집기에 비주얼 모드가 표시되지 않습니다.웹 사이트에 CDN을 넣은 후 TinyMCE가로드되지 않습니다.

편집 : 플러그인을 사용하여 머리에 스크립트를 추가하여 강제로 tinymce를로드하려고하지만 편집자가 여전히로드하지 않습니다.

+0

TinyMCE JS 파일을로드하는 것과 관련된 브라우저 콘솔에 오류가 있습니까? –

+0

@MichaelFromin 없습니다. 나는 파일이 단순히 요구조차되지 않는다고 생각한다. –

답변

0

wp-includes/class-wp-editor.php에서 적절한 스크립트를 제공하기 전에 user_can_richedit()인지 확인합니다. 이 함수는 사용자가 가지고있는 브라우저를 기반으로 반환되며 요청 헤더에 의해 전달됩니다. 요청 헤더는 CloudFront에 의해 덮어 써 졌기 때문에 내 해결책은 user_can_richedit() 조건을 제거하는 것이 었습니다.