2017-11-30 2 views
0

이 페이지는 magento와 wordpress 테마의 조합입니다. 불행히도 jquery가 프로토 타입을 작동시키지 못하게하고 있지만 개발자 도구를 사용하여 이런 종류의 문제를 찾아내는 데는별로 놀랍지가 않습니다. 제 이해는 noConflict 모드에서 jquery를 실행해야하지만 wordpress 테마에서 어디에서 호출되는지 찾을 수 없습니다. 누구든지이 위치를 찾거나 문제를 해결할 수있는 방법을 조언 할 수 있습니까? http://www.findcarpettiles.co.uk/wp/general-information/free-samples-measurement/ 감사합니다.이 페이지에서 jquery와 protoype 간의 충돌을 막는 방법

답변

1

jQuery가 포함되어 있으며 자동으로 noConflict 모드로 실행됩니다. 귀하의 문제는 jQuery (Magento와 WP에서 각각 하나씩)의 두 가지 버전을 포함한다는 것입니다. 내가 당신이라면 WP에서 jQuery 버전을 포함하지 않도록 functions.php에 다음을 추가 할 것이다.

add_filter('wp_default_scripts', 'change_default_jquery'); 

function change_default_jquery(&$scripts){ 
    if(!is_admin()){ 
     $scripts->remove('jquery'); 
    } 
} 
+0

당신은 전설 클레이튼입니다. – Tofuwarrior

관련 문제