Topic: Enqueue Style and JS
Daniel
pro
asked 10 years ago
wp_enqueue_style( 'google-styles', get_template_directory_uri() . '/css/mdb.css');
wp_enqueue_style( 'bootstrap-styles', get_template_directory_uri() . '/css/goldbootstrap.css', array(), '3.3.4', 'all' );
wp_enqueue_style( 'font-awesome', get_template_directory_uri() . '/css/font-awesome.min.css', array(), '4.3.0', 'all' );
wp_enqueue_style( 'theme-style', get_stylesheet_uri() );
While JS does not with this:
wp_enqueue_script('mdb-js', get_template_directory_uri() . '/js/mdb.js');
wp_enqueue_script('hammer-js', get_template_directory_uri() . '/js/hammer.js/hammer.min.js');
wp_enqueue_script('jquery-hammer-js', get_template_directory_uri() . '/js/hammer.js/jquery.hammer.js');
wp_enqueue_script( 'bootstrap-js', get_template_directory_uri() . '/js/bootstrap.min.js', array('jquery'), '3.3.4', true );
Thank you!!
Luke Marshall
free
answered 9 years ago
Daniel
pro
answered 10 years ago
Dawid Adach
pro
answered 10 years ago
function theme_enqueue_scripts() {
wp_enqueue_style( 'MD_icons', 'https://fonts.googleapis.com/icon?family=Material+Icons' );
wp_enqueue_style( 'Bootstrap_css', get_template_directory_uri() . '/css/bootstrap.min.css' );
wp_enqueue_style( 'MDB', get_template_directory_uri() . '/css/mdb.css' );
wp_enqueue_style( 'Font_Awesome', 'https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css' );
wp_enqueue_style( 'Custom', get_template_directory_uri() . '/css/style.css' );
}
add_action( 'wp_enqueue_scripts', 'theme_enqueue_scripts' );
JS
function MDB_scripts() {
wp_enqueue_script( 'jQuery', get_template_directory_uri() . '/js/jquery.min.js', array(), '1.0.0', true );
wp_enqueue_script( 'Bootstrap', get_template_directory_uri() . '/js/bootstrap.js', array(), '1.0.0', true );
wp_enqueue_script( 'Hammer', get_template_directory_uri() . '/js/hammer.js/hammer.min.js', array(), '1.0.0', true );
wp_enqueue_script( 'jQuery-Hammer', get_template_directory_uri() . '/js/hammer.js/jquery.hammer.js', array(), '1.0.0', true );
wp_enqueue_script( 'MDB', get_template_directory_uri() . '/js/mdb.js', array(), '1.0.0', true );
}
add_action( 'wp_enqueue_scripts', 'MDB_scripts' );
If that doesn't work, you can try to load scripts in footer.php as below:
<!-- jQuery Plugins Initialization -->
<script src="<?php bloginfo('template_directory'); ?>/js/jquery.min.js"></script>
<!-- Bootstrap core JavaScript -->
<script src="<?php bloginfo('template_directory'); ?>/js/bootstrap.js"></script>
<!-- SideNav Slide Out -->
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/hammer.js/hammer.min.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/hammer.js/jquery.hammer.js"></script>
<!-- Material Design Bootsgtrap scripts -->
<script src="<?php bloginfo('template_directory'); ?>/js/mdb.js"></script>
Daniel
pro
answered 10 years ago
FREE CONSULTATION
Hire our experts to build a dedicated project. We'll analyze your business requirements, for free.
- ForumUser: Pro
- Premium support: No
- Technology: General Bootstrap questions
- MDB Version: -
- Device: -
- Browser: -
- OS: -
- Provided sample code: No
- Provided link: No