WordPress의 TinyMCE 비주얼 편집기에 사용자 정의 CSS (테마 옵션을 통해 설정)를 추가하려고합니다. 프론트 엔드에서 테마는이 CSS를 생성하여 wp_head
후크 에 출력합니다 . 내가 겪고있는 문제는 CSS 출력을 편집기에 추가 할 수 있다는 것입니다.
add_editor_style( 'editor-style.css' )
테마 옵션에 액세스하려면 PHP를 사용해야하므로이 작업을 수행 할 수 없습니다 .
프런트 엔드에서 작동하는 방법의 예 :
add_action( 'wp_head', 'my_custom_colors' );
function my_custom_colors() {
$color_1 = get_theme_mod( 'color_1', 'cc4a00' );
echo "<style type='text/css'>a { color: #{$color_1}; }";
}
해당 사용자 정의 스타일을 비주얼 편집기로 가져 오는 방법이 필요합니다. 도움을 주시면 감사하겠습니다.
editor-style.css
테마 영역 인 칭찬을 의미합니다 .