I'm trying to enqueue my styles and scripts to my Wordpress theme but when I refresh my page, it's completely blank. From what I have searched, I seem to be writing the code correctly in functions.php. Can someone check if there is any errors, or tell me if there is a specific place to insert this code?
This is what I have:
function BI_Scripts() {
wp_register_style( 'bling_css', get_template_directory_uri() . '/css/style.css' );
wp_register_style( 'Font_Awesome', get_template_directory_uri() . '/css/font-awesome.css' );
wp_register_style( 'theme_font', 'https://fonts.googleapis.com/css?family=Crimson+Text|Lobster|Oleo+Script:700|Roboto:400,700' );
wp_register_script( 'jQuery_js', 'https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js', array( 'jquery' ), '3.1.1', true );
wp_register_script('bootstrapjs', get_template_directory_uri() . '/js/bootstrap.min.js', array(), '3.3.7', true );
wp_register_script( 'main_js', get_template_directory_uri() . '/js/main.js', array(), '1.0.0', true );
wp_enqueue_style( 'bling_css' );
wp_enqueue_style( 'Font_Awesome' );
wp_enqueue_style( 'theme_font' );
wp_enqueue_script( 'jQuery_js' );
wp_enqueue_script( 'bootstrapjs' );
wp_enqueue_script( 'main_js' );
}
add_action( 'wp_enqueue_scripts', 'BI_Scripts' );
EDIT: This is what is in my header
!DOCTYPE html>
<html <?php language_attributes(); ?>>
<head>
<meta charset="<?php bloginfo( 'charset' ); ?>">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="profile" href="http://gmpg.org/xfn/11">
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>">
<?php wp_head(); ?>
</head>