getwid
getwid copied to clipboard
Call `wp_localize_script` directly after enqueueing blocks-frontend-js
I run into an issue with Getwid an TML where TML called wp_print_footer_scripts
before the "wp_footer" action was called. This resulted in the scenario where the localization JS wasn't included in the page.
You can call wp_localize_script( "<script name>" )
directly after registering or enqueueing it (eg. on the "enqueue_block_assets" action). That way WordPress handles it all and the additional "wp_footer" hook is not needed.
I guess it's safer that way...