2012-04-24 1 views
1

jQuery Masonry를 사용하여 Wordpress 테마를 만들었습니다. Google의 호스팅 된 jQuery 스크립트를 사용하는 동안 로컬로 Masonry 스크립트를 호스팅합니다. 벽돌은 잘 작동합니다. 그러나 어떤 이유로 메이슨이 일하기 위해서는 바닥 글에서 석조와 jQuery를 모두 호출해야합니다. 하지만 이렇게하면 jQuery를 사용하는 다양한 Wordpress 플러그인을 사용할 수 없게됩니다. Masonry가 머리말에 있어야 jQuery가 헤더에서 호출되도록 플러그인이 필요합니다.Google jQuery/Wordpress jQuery 충돌

이 충돌을 어떻게 해결할 수 있습니까?

답변

1

당신은 wp_register_script 방법을 사용하여 jQuery를로드해야합니다 :

function my_init() { 
    if (!is_admin()) { 
     // comment out the next two lines to load the local copy of jQuery 
     wp_deregister_script('jquery'); 
     wp_register_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js', false, '1.7.2'); 
     wp_enqueue_script('jquery'); 
    } 
} 
add_action('init', 'my_init'); 

http://www.ericmmartin.com/5-tips-for-using-jquery-with-wordpress/

+0

나는 atornblad,하지만 벽돌은 여전히 ​​실 거예요 작품은 내가 바닥 글에로드하지 않는 것을 시도했다. – Richard