Почему не работает скрипт в WordPress?

У меня есть childtheme WordPress с помощью функции.php, который содержит следующее:

<?php add_action( 'wp_enqueue_scripts', 'load_custom_script' ); function load_custom_script() { wp_register_script( 'custom-script', get_template_directory_uri() . '/js/wpw-custom.js', array('jquery'), '1.0', true ); wp_enqueue_script( 'custom-script' ); } ?> 

Это успешно загружает мой пользовательский скрипт, в нижнем колонтитуле, ПОСЛЕ загрузки jQuery. Пользовательский скрипт содержит следующий тестовый код, чтобы сообщить мне, работает ли процесс очереди:

 $( document ).ready(function() { alert( "ready!" ); }); 

Я могу просматривать исходники на своих страницах и проверять успешную загрузку моего wpw-custom.js, но он не выполняет предупреждение!

Что я сделал не так, и какие шаги я могу предпринять, чтобы методично выяснить, что я сделал неправильно? Большое спасибо за любую помощь!