썸머노트 에디터 사용 시 본문 글에 이미지 ctrl v 막기

안녕하세요 

에디터는 썸머노트를 사용하고 있고 그냥 사용하면 깨지는 문제가 있어서 아이프레임으로 보기를 활성화 하고 있습니다.

본문에 ctrl v 나 드래그로 이미지를 삽입하면 작성 후 작성한 글에 들어갔을때 아무것도 뜨지 않는 문제가 있어서 

ctrl v 로 이미지를 삽입하는 기능을 막고 싶습니다.

검색해본 결과 아래 코드를 function.php에 삽입하면 된다고 해서 넣어봤는데도 문제는 그대로였습니다. 

도움 부탁드립니다. 

add_filter( 'kboard_editor_custom_script', function( $script ) {
    $script .= "
        <script>
            $(document).ready(function() {
                $(element).summernote({
                    callbacks: {
                        onPaste: function(e) {
                            // 붙여넣기 시 이미지가 있는지 체크
                            var clipboardData = e.originalEvent.clipboardData || window.clipboardData;
                            if (clipboardData.items) {
                                // 붙여넣은 데이터 중 'image' 타입이 있으면 차단
                                for (var i = 0; i < clipboardData.items.length; i++) {
                                    if (clipboardData.items[i].type.indexOf('image') !== -1) {
                                        e.preventDefault();  // 이미지 붙여넣기 차단
                                        alert('이미지 복사 붙여넣기는 허용되지 않습니다.');
                                        return false;
                                    }
                                }
                            }
                        }
                    },
                    // 추가로 이미지 업로드도 비활성화 하려면 이 부분을 설정
                    disableImageUpload: true
                });
            });
        </script>
    ";
    return $script;
});

 

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요