2017-04-20 1 views
0

내가 플러그인에 TinyMCE를 편집기의 내용을 설정하려고하고이 코드워드 프레스 TinyMCE에 편집기 변경 전 tinymce.init를 호출 할 때

jQuery(document).ready(function($) { 
var name1 = "wprsspostprepend"; 
if($("#" + name1).length > 0) { 

    tinyMCE.init({ 
    selector : "#wprsspostprepend", 
    setup: function (editor) { 
    editor.on('init', function() { 
     var selector = tinyMCE.get('wprsspostprepend'); 
     var content = selector.getContent(); 
    selector.setContent("<div id='random-wrap'>" + content + "</div>"); 
    }); 
    } 
}); 

} 


}); 
를 사용할 때 나는 내용 만 편집기 변화의 모양을 변경할 수 있습니다

메뉴 막대에서 모든 Wordpress 플러그인 아이콘을 잃어 버리고 재고 편집기로 바뀝니다.

모양을 변경하지 않고 편집기의 내용을 어떻게 설정할 수 있습니까?

+0

당신이 내 대답은 아래를 시도의 append 속성을 통해 닫는 div 태그를 추가? –

답변

0

나는 이것이 콘텐츠 자체를 포함하여 모든 내용을 앞에 붙이기 때문이라고 생각합니다.

다음과 같이 시도해보십시오.

jQuery(document).ready(function($) { 
    var name1 = "wprsspostprepend"; 
    if($("#" + name1).length > 0) { 
     tinyMCE.init({ 
      selector : "#wprsspostprepend", 
      setup: function (editor) { 
       editor.on('init', function() { 
        var pre = tinyMCE.get('wprsspostprepend'); 
        var content = pre.getContent(); 
        selector.setContent("<div id='random-wrap'>"); 
       }); 
      } 
     }); 
    } 
}); 

은 그럼 그냥

+0

왜 downvote? 적어도 왜 내 게시물은 너무 cr @ ppy 귀하의 의견에 말하십시오. –

+0

내 downvote 아니 었, 당신의 대답을 평가 하 고 내 문제를 해결! 사이드 노트에서 나는 downvote 시스템에 문제가있다 :) –

+1

@ Top-Bot 죄송합니다, 그것은 당신을 목표로하지 않았습니다. 그것은 downvoter가 그것을보고 적어도 그들의 어리석은 downvote에 대한 이유를 줄 수있는 희망에 분노의 일반적인 외침이었다. 그걸 상쇄 할 수있는 기회라도 있으십니까? –