I’m using admin_footer-{$hook_suffix}
to selectively print scripts on the new post page and comments page. This hook is depreciated in 3.1.
I see there’s an admin_print_scripts-{$hook_suffix}
but this does not print to the footer, rather to the header before any jQuery or other stuff is loaded.
How can I selectively print scripts to the footer of certain admin pages?
There’s an
in_footer
parameter that you can pass to wp_enqueue_scripts – does that work?I would hook to
admin_enqueue_scripts
, check the $page for location, and enqueue your script there, with ‘in_footer’ as true.Example:
There is also another way to achieve this which allows you to build more dynamic scripts using the
admin_footer
hook,This method allows you to build a dynamic script to inject into the admin page.