Моят 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"));
Аз не съм сигурен за реда на скрипта