Eu estava me perguntando por que meus outros scripts não funcionam, mas o bootstrap.js está funcionando. Eu tenho aqui meu código para o meu functions.php em chamar os scripts.
<?php
/*Linking of CSS Child Theme to Parent Theme + JavaScript*/
function theme_add_bootstrap()
{
wp_enqueue_style( "bootstrap-css", get_template_directory_uri() . "/css/bootstrap.css" );
wp_enqueue_style( "custom-css", get_template_directory_uri() . "/css/custom.css" ); <!--Working Javascript -->
wp_enqueue_script( "bootstrap-js", get_stylesheet_directory_uri()."/js/bootstrap.js", array( "jquery" ) );
wp_enqueue_script( "custom-js", get_stylesheet_directory_uri()."/js/custom.js", array( "jquery" ) );
wp_enqueue_script( "jquery-easy-min-js", get_stylesheet_directory_uri()."/js/jquery.easy.min.js", array( "jquery" ) );
wp_enqueue_script( "jquery-1-js", get_stylesheet_directory_uri()."/js/jquery-1.11.0.js", array( "jquery" ) );
}
add_action( "wp_enqueue_scripts", "theme_add_bootstrap" );
Os outros 3 scripts (custom.js, jquery.easy.min.js e jquery-1.11.0.js) estão funcionando bem no LOCALHOST. no entanto, quando eu fiz o upload do meu site wordpress. esses scripts não estão mais funcionando. Alguém pode ajudar com isso? a propósito, esses 3 scripts são para PÁGINAS DE ROLAGEM.
Respostas:
0 para resposta № 1Talvez você tenha escrito incorretamente "jquery" como "jqeury"?
wp_enqueue_script( "jquery-1-js", get_stylesheet_directory_uri()."/js/jqeury-1.11.0.js", array( "jquery" ) );
Mas se isso não foi "t errado, então talvez você esteja carregando o jQuery duas vezes, porque jqeury-1.11.0.js
parece como o próprio jQuery. Nesse caso, livre-se dessa linha. Wordpress tem seu próprio jQuery, que você carregou na primeira vez que você colocou array("jquery")
como uma dependência em um wp_enqueue_script
declaração.
0 para resposta № 2
Adicione o jQuery antes do bootstrap. Bootstrap depende disso