썸머노트 툴바 php

늘 고생하시는 제작자님 감사합니다

 

제가 썸머노트를 버전 업데이트(라이트 버전)를 해서 이제 툴바에다가 배열을 바꾸고 싶어서

 

'toolbar' => [
				          ['style', ['style']],
				          ['font', ['bold', 'underline', 'clear']],
				          ['color', ['color']],
				          ['para', ['ul', 'ol', 'paragraph']],
				          ['table', ['table']],
				          ['insert', ['link', 'picture', 'video']],
				          ['view', ['fullscreen', 'codeview', 'help']]
				        ]

 

에디터 필드 php 맨 위 썸머노트 불러오는 곳에다가 이렇게 넣어봤는데요

 

코드가 오류는 안나는데 안 먹히네요.. 

 

혹시 방법이 있을까요?

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
  • 안녕하세요~^^

    썸머노트 에디터를 편집하시려면 PHP 코드가 아닌

    자바스크립트 코드를 수정해주셔야 합니다.

    아래 코드를 활용해보시겠어요?

    add_action('wp_head', 'wp_head_2020_03_20');
    function wp_head_2020_03_20(){
    	?>
    	<script>
    	jQuery(document).ready(function(){
    		var kboard_mod = jQuery('input[name=mod]', '.kboard-form').val();
    		if(kboard_mod == 'editor'){
    			if(kboard_current.use_tree_category == 'yes'){
    				kboard_tree_category_parents();
    			}
    			
    			if(kboard_current.use_editor == 'snote'){ // summernote
    				jQuery('.summernote').each(function(){
    					var height = parseInt(jQuery(this).height());
    					var placeholder = jQuery(this).attr('placeholder');
    					var lang = 'en-US';
    					
    					if(kboard_settings.locale == 'ko_KR'){
    						lang = 'ko-KR';
    					}
    					else if(kboard_settings.locale == 'ja'){
    						lang = 'ja-JP';
    					}
    					
    					jQuery(this).summernote({
    						toolbar: [
    					          ['style', ['style']],
    					          ['font', ['bold', 'underline', 'clear']],
    					          ['color', ['color']],
    					          ['para', ['ul', 'ol', 'paragraph']],
    					          ['table', ['table']],
    					          ['insert', ['link', 'picture', 'video']],
    					          ['view', ['fullscreen', 'codeview', 'help']]
    					    ],
    						fontNames: ['Arial', 'Arial Black', 'Comic Sans MS', 'Courier New', 'Helvetica Neue', 'Helvetica', 'Impact', 'Lucida Grande', 'Tahoma', 'Times New Roman', 'Verdana', 'Nanum Gothic', 'Malgun Gothic', 'Noto Sans KR', 'Apple SD Gothic Neo'],
    						fontNamesIgnoreCheck: ['Arial', 'Arial Black', 'Comic Sans MS', 'Courier New', 'Helvetica Neue', 'Helvetica', 'Impact', 'Lucida Grande', 'Tahoma', 'Times New Roman', 'Verdana', 'Nanum Gothic', 'Malgun Gothic', 'Noto Sans KR', 'Apple SD Gothic Neo'],
    						fontSizes: ['8','9','10','11','12','13','14','15','16','17','18','19','20','24','30','36','48','64','82','150'],
    						lang: lang,
    						height: height,
    						placeholder: placeholder
    					});
    				});
    			}
    		}
    	});
    	</script>
    	<?php
    }

    테마의 functions.php 파일에 코드를 추가하거나 Code Snippets 플러그인을 사용해서 코드를 추가할 수 있습니다.

    고맙습니다.

  • 허억.. 감사합니다..!

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요