function remove_unused_css_js(){
if (!is_singular('portfolio')) {
// Unregister JS files
wp_deregister_script( 'jquery-magnificpopup' );
wp_dequeue_script( 'jquery-magnificpopup' );
// Unregister CSS file
wp_deregister_style( 'magnific-popup' );
wp_dequeue_style( 'magnific-popup' );
}
}
add_action('wp_enqueue_scripts', 'remove_unused_css_js', 99);