2010-02-09 1 views
0

안녕 PHP는, 사람들이 워드 프레스. 브라우저에서 소스를 볼 때 인라인 편집기 플러그인의 자바 스크립트가 페이지 코드에 표시되는 것을 볼 수 있습니다.인라인 편집기 플러그인 용 wordpress external javascript 파일은 무엇입니까? 내가 현서 목적으로는 이러한 외부 파일 있는지 확인하는 것이 좋습니다 것을 알고 워드 프레스 인라인 편집기 플러그인을 사용하고</p> <p>

wordpress 프레임 워크 내에서 외부 js 파일을 만들 수있는 방법이 있습니까, 아니면 플러그인이 작동하도록 페이지 내에 있어야합니까? 이에서오고 어디 당신의 도움이

감사 주디

사람들을위한

덕분에 알아? 다른 웹 사이트에서는 볼 수 없으므로 다른 플러그인에서 제공해야합니까?

<script type="text/javascript"> 
/* <![CDATA[ */ 
    var ileNicEditor; 
    function startEditing(postId) { 
     jQuery("#ileEditLink"+postId).hide(); 
     jQuery("#ileEditButton-"+postId).hide(); 
     jQuery("#ileCancelButton-"+postId).show(); 
     ileCreateNicEditor(postId); 
    } 
    function ileCreateNicEditor(postId) { 
     jQuery.ajax({async:false, 
        type:"POST", 
        url:"http://fr.com/wp-content/plugins/inline-editor/ajax-content.php", 
        data:"id="+postId, 
        success:function(data){ 
         jQuery("#ileContent-"+postId).html(data); 
        } 
        }); 
     ileNicEditor = new nicEditor({fullPanel:true, 
             iconsPath:"http://fr.com/wp-content/plugins/inline-editor/nicEditorIcons.gif", 
             onSave:function(content,id,instance){ileSave(postId,content)} 
            }).panelInstance("ileContent-"+postId,{hasPanel:true});; 
     jQuery("#ileCancelButton"+postId).show(); 
    } 
    function ileSave(postId,content){ 
     jQuery.post("http://fr.com/wp-content/plugins/inline-editor/ajax-save.php", 
        {"id":postId, 
        "content":content}, 
        function(data){ 
         alert(data.message) 
         jQuery("#ileCancelButton-"+postId).click(); 
        }, 
        "json"); 
    } 
/* ]]> */ 

</script> 

답변

0

이것은 플러그인 작성자가 작성한 방법으로 인해 발생합니다. 가장 간단한 옵션은 작성자와 연락하여 플러그인이 아직 유지 관리되어 있는지 확인하고 자바 스크립트를 외부 스타일 시트.

자신이 원하는 경우 인라인 코드를 제거하고 페이지에 포함 할 외부 자바 스크립트 파일을 만들 수는 없지만 플러그인을 수정할 때 자신감이 필요합니다. wordpress가 외부 스타일 시트로 쉽게 이동할 수있는 방법은 아닙니다.

0

WordPress에서 스크립트 태그 사이에 삽입하는 대신 외부 JS 파일을 사용할 수 있는지 묻는 것처럼 보입니다. 그게 네 질문이라면 네 header.php를 열고 파일을 포함 시켜라.

<script src="http://other-site.com/script.js" type="text/javascript"></script> 

다른 스크립트와 같습니다. WordPress가 잘 작동합니다.

+0

예. 코드가 플러그인의 테마에 없습니다. –

+0

테마 용 외부 파일을 만드는 방법을 알고 있지만 브라우저에서 소스를 볼 때 플러그인이 페이지에 추가하는 이유는 무엇입니까? –