I know PHP, HTML, CSS and JavaScript but I'm kind of new when it comes to wordpress and digging in the source code.

How ever I have made a very simple JavaScript Script. There is 1 .js file with alot of code, and in the html-file there is only 2 lines. The script works fine when I test it on a plain html page. But when I try it with wordpress it does'nt work.

I guess it has something to do with the path to the external .js file (src="js/file.js").



What am I missing? Why is'nt my script loading correctly?

Edit: See comment to answer below, I have now added the code to the function.php, but still not working.

Edit2: This is the code I use in the function.php

    add_action('wp_enqueue_scripts', 'my_enqueue_front_scripts');
   function my_enqueue_front_scripts(){

    wp_enqueue_script('my-custom-scripts', get_stylesheet_directory_uri().'/js/file.js');

}

And this is the code in my head tag:

    <script type="text/javascript"> url_detect.OnBack = function() { window.location.replace("URL.org"); } </script>