2014-09-07 1 views
0

jQuery를 제대로로드하지 않는듯한 저의 Wordpress 테마에 문제가 있습니다. 즉, 나는 WooCommerce와 JigoShop을 모두 시험해 보았고 제품 페이지에서 탭이 제대로 로딩되지 않았습니다 (패널 모두 표시됨).Wordpress에서 Woocommerce/Jigoshop 탭이 작동하지 않습니다.

http://109.73.175.5/~maktest/product/test-product/ 

콘솔에 오류가 표시되지 않으므로 잘 모릅니다. 처음에는 CSS와 관련이 있다고 생각 했었습니다.

하지만 jQuery 충돌은 불행히도 제가 해결할 수없는 것 같습니다.

나는이 중 하나를 내 문제를 해결하지 않은

function register_my_scripts() { 
wp_deregister_script('jquery'); 
wp_register_script('jquery', "http://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js", array(),'2.1.0',false); 
wp_register_script('google-jquery-ui', 'http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.12/jquery-ui.min.js', array('jquery')); 

wp_enqueue_script('jquery'); 
wp_enqueue_script('google-jquery-ui'); 
} 

function register_my_styles(){ 
wp_enqueue_style('geeniehair-style', get_stylesheet_uri()); 
} 

add_action('wp_print_scripts','register_my_scripts'); 
add_action('wp_print_styles', 'register_my_styles'); 

처럼 여기 J-Query tabs not working in Woocommercehttp://foundation.zurb.com/forum/posts/2284-foundation-5-to-wordpress-js-jquery-scripts

내 functions.php 파일에 따라서 보이는 모양을했다. 또한 jQuery의 핵심 번들 버전을 등록 취소하는 것이 좋은지 잘 모르겠습니다.

나는 이걸 붙잡 았기 때문에 다른 사람이 외모를 가질 수 있고 그것이 무엇인지 분명히 밝혀 주길 바랍니다.

내가 페이지를 다시로드하고 single-product.js 스크립트가로드되지 않았 음을 눈치 나 다른 스크립트가 바닥 글에로드되는 : 질문을 닫습니다 대답 코멘트를 이동

+0

jQuery와 jQueryUI 모두 WordPress 코어에서로드 할 수 있으므로 그 위치에 두는 것이 좋습니다. WooCommerce 탭 스크립트는'single-product.js'를 통해로드되고 jQueryUI 구동으로 보이지 않습니다. 탭은 기본적으로 작동하지만, 그렇지 않은 경우 테마에 포함되어 있어야합니다 ... 게시 한 코드로 말하기가 불가능하고 현재 실행중인 JigoShop에 대해 알지 못하기 때문에 귀하의 라이브 사이트. 기본 테마로 전환하여 확인하십시오. – helgatheviking

+0

관리자 페이지로 이동하면 '잡히지 않은 TypeError : undefined가 함수가 아닙니다.'라는 오류가 발생합니다. 또한 나는 WooCommerce를 활성화했습니다. – rav

+0

관리자는 원래 게시 한 프런트 엔드와 다릅니다. 첫째, Google 스크립트를 제거하십시오. 둘째, * 오류가 어디서 왔는지 메모하십시오. 귀하의 페이지를 새로 고침하고'single-product.js' 스크립트가 *로드되지 않았으며 다른 모든 스크립트가 바닥 글에로드되어 있지 않음을 알았습니다. 당신의 테마에서'wp_footer()'를 사용하고 있습니까? 그렇지 않다면 절대적으로 필요합니다. – helgatheviking

답변

0

. 당신의 테마에 wp_footer()을 사용하고 있습니까? 그렇지 않다면 절대적으로 필요합니다.