I've searched a lot for this and I seem to get different answers.
In my situation, my jQuery function has to use a PHP variable from a different file.
How can I accomplish this? Clear and simple answer would be greatly appreciated.
I've searched a lot for this and I seem to get different answers. In my situation, my jQuery function has to use a PHP variable from a different file. How can I accomplish this? Clear and simple answer would be greatly appreciated. |
|||||||||||||||||
|
We can directly use PHP variable in javascript as i showed in example If your php code and javascript code in same page then you can use first approach. Else your php code in different page and included it in current page then use second approach. In second approach i used global keyword. Please go through this link PHP Language Variables Scope |
||||
|
In general, this function lets you localize your JS strings, but you can also use it to set global JS variables:
You can now acces the var in your JS File by |
|||
|
You could use ajax to get the value from a function read about it here: http://codex.wordpress.org/AJAX_in_Plugins you can also save the variable in the database with transients if the function runs on every load. http://codex.wordpress.org/Transients_API then use http://codex.wordpress.org/Function_Reference/wp_localize_script to load the var to a global javascript var. Update: This is a ugly way to do this. In your template where you want to save the var:
And in your function:
|
|||||||||
|