2012-02-13 3 views
2

내 tinyMCE 플러그인을로드하기 위해 여러 개의 외부 javascript 파일을로드해야하는 Wordpress 플러그인에서로드하는 tinyMCE 플러그인 (글/페이지 편집기 용)이 있습니다. 작업.Wordpress의 tinyMCE 플러그인에서 사용하기위한 스크립트를 큐에 넣기

Wordpress 3.3.1에서는 mce_external_plugins 필터의 스크립트를 등록하고 대기열에 넣을 수 있지만 아래의 Wordpress 버전은 스크립트를로드하지 않습니다.

누구나이 경험이 있습니까?

답변

0

내 문제에서 작동하는 것으로 발견 된 방법은 after_wp_tiny_mce에 연결 한 다음 콜백에서 wp_print_scripts을 직접 호출하는 것입니다. 여전히 스크립트의 모든 종속성을 처리합니다. wp_localize_script 인해 큐에 넣어되지 않은 스크립트에이 방법으로 작동하지 않기 때문에

또한,이 같은 wp_print_scripts에 내 전화 바로 위에 내 개체를 울리는 오전 :

<script type="text/javascript"> 
/* <![CDATA[ */ 
var MyLocalizedData = {"foo": "barito"}; 
/* ]]> */ 
</script> 

편집 : 이를 수정은 Wordpress> = 3.2에서 작동합니다.

관련 문제