how do you set the current post ID as a JS variable with localize_script? It seems like the $post variable isn't availible in the functions.php file. When is it created? Do i have to add localize script to a hook? Which?
You should declare
As such I'd suggest the following in your functions.php file as a simple solution