Estoy combinando materializecss sobre underscores para crear un tema de wordpress y tengo una llamada posiblemente errónea de materializecss
  
Código:
 jQuery(document).ready(function($){
	$(document).materialize(); ### LINEA ERROR ###
});
  En este enlace esta el archivo JS: 
https://cdnjs.cloudflare.com/ajax/li...rialize.min.js 
Luego tendría que añadir lo siguiente y no tengo muy claro como hacerlo 
Código:
 jQuery( document ).ready(function(){
  $(".button-collapse").sideNav(); ### Igual copiando esta linea bajo la linea del error sea suficiente ###
})
  Parte de mi functions.php 
 Código PHP:
   
/**
 * Enqueue scripts and styles.
 */
function materializecss_scripts() {
    wp_enqueue_style('materializecss-style',get_stylesheet_uri());
    wp_enqueue_style('materialize',get_stylesheet_directory_uri().'/css/materialize.css');
    wp_enqueue_style('materialize-icons',get_stylesheet_directory_uri().'/css/materialize-icons.css');
    wp_enqueue_script('materialize-js',get_template_directory_uri().'/js/materialize.css',['jquery'],'5',true);
    wp_enqueue_script( 'materializecss-navigation', get_template_directory_uri() . '/js/navigation.js', array(), '20151215', true );
    wp_enqueue_script( 'materializecss-skip-link-focus-fix', get_template_directory_uri() . '/js/skip-link-focus-fix.js', array(), '20151215', true );
    if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) {
        wp_enqueue_script( 'comment-reply' );
    }
}
add_action( 'wp_enqueue_scripts', 'materializecss_scripts' );
/*Add MaterializeCSS footer */
function materializecss_footer() {
    ?>
    <script>
        jQuery(document).ready(function($){
            $(document).materialize();
        });
    </script>
<?php
}
add_filter('wp_footer','materializecss_footer');    
  gracias