/ / Moo инструменти грешки, когато включва скриптове в function.php - Wordpress - javascript, wordpress, mootools

Moo инструменти грешки при включване на скриптове в function.php - Wordpress - javascript, wordpress, mootools

Моят Moo Tools скриптове грешка, когато ги поставя в моите functions.php, но работят добре, когато ги поставя в моя header.php

Какво работи в 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? пф

Връзка към Моята страница

Прегледайте в инструментите за програмисти, за да видите грешка

Благодаря за помощта!

Отговори:

1 за отговор № 1

Можете да го задържите там, но трябва да се обадитескриптове на footer.php. Добра практика е да поставяте скриптовете си в долната част на вашия html документ точно преди затварящия теглото на тялото.

във вашите функции.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"));

Аз не съм сигурен за реда на скрипта