Deregister multiple scripts using a function?
First, you’re attempting to deregister too late. You need to use wp_enqueue_scripts, rather than wp_print_scripts. Second, all you need to do is add a call to wp_deregister_script() for each script you need to deregister: <?php add_action( ‘wp_enqueue_scripts’, ‘my_deregister_javascript’, 100 ); function my_deregister_javascript() { if ( !is_page(array(‘order’, ‘shopping-cart’, ‘checkout’) ) ) { wp_deregister_script( ‘tcp_scripts’ ); // … Read more