Hi! I'm trying to deregister scripts for certain pages within my functions file, but I want to deregister them for every page except one. Right now the code is something like this:
$post_id = $_GET['post'] ? $_GET['post'] : $_POST['post_ID'];
function childtheme_deregister_scripts() {
if ( !$post_id == '116' && is_page() || 'blog' == get_post_type() ) {
wp_deregister_script( 'wp-e-commerce' );
wp_deregister_script( 'wp-e-commerce-ajax-legacy' );
wp_deregister_script( 'wp-e-commerce-dynamic' );
wp_deregister_script( 'livequery' );
wp_deregister_script( 'wpsc-gold-cart' );
wp_deregister_script( 'wp-e-commerce-legacy' );
}
I thought I could do something like if (is_page() XOR $post_id == '116' ) but that wasn't working either. I'm kind of a newbie to PHP.
Any ideas? Thanks in advance!