2013-01-08 31 views
0

我哞工具腳本錯誤,當我將它們放到我的functions.php,但是當我把它們放在我的header.php做工精細武工具的錯誤了包括function.php腳本時 - WordPress的

什麼工作在header.php中

<script type='text/javascript' src='http://minnebyte.com/wp- 
content/themes/mb/js/mootools-1.2-more.js?ver=3.5'></script> 
<script type='text/javascript' src='http://minnebyte.com/wp- 
content/themes/mb/js/mootools-fluid16-autoselect.js?ver=3.5'></script> 
<script type='text/javascript' src='http://minnebyte.com/wp- 
content/themes/mb/js/mootools-1.2.1-core.js?ver=3.5'></script> 

什麼不會的functions.php

// Basic Scripts 
function MB_scripts() 
{ 
wp_deregister_script('mootools-1.2-more'); 
wp_register_script('mootools-1.2-more', MB_PATH.'/js/mootools-1.2-more.js'); 
wp_enqueue_script('mootools-1.2-more'); 

wp_deregister_script('mootools-fluid16-autoselect'); 
wp_register_script('mootools-fluid16-autoselect', MB_PATH.'/js/mootools-fluid16-  
autoselect.js'); 
wp_enqueue_script('mootools-fluid16-autoselect'); 

wp_deregister_script('mootools-1.2.1'); 
wp_register_script('mootools-1.2.1', MB_PATH.'/js/mootools-1.2.1-core.js'); 
wp_enqueue_script('mootools-1.2.1'); 
} 
add_action('wp_enqueue_scripts', 'MB_scripts'); 

的工作是不是很好的做法,將它們放在functions.php的? Tut

鏈接 My Page

查看開發人員工具,看看錯誤

感謝您的幫助!

回答

1

你可以保留它,但你應該在footer.php上調用你的腳本。將腳本放在關閉正文標籤之前的html文檔底部是一種很好的做法。您還需要指定對腳本的依賴關係。這些是必須在某個腳本之前加載的腳本。

您的functions.php

wp_register_script('mootools-1.2-more', MB_PATH.'/js/mootools-1.2-more.js'); 
wp_register_script('mootools-fluid16-autoselect', MB_PATH.'/js/mootools-fluid16-  

autoselect.js'); wp_register_script('mootools-1.2.1',MB_PATH。'/ js/mootools-1.2.1-core.js');

您footer.php

wp_enqueue_script('mootools-1.2.1'); 
wp_enqueue_script('mootools-1.2-more', array('mootools-1.2.1')); 
wp_enqueue_script('mootools-fluid16-autoselect', array('mootools-1.2-more')); 

我不能確定的腳本順序。根據需要調整