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?
Leave a Reply
You must be logged in to post a comment.
You should declare
global $post;
before attempting to access this variable, but to answer your question regarding when it is created, the ‘wp’ action hook is the safest bet.As such I’d suggest the following in your functions.php file as a simple solution