Skip to content

Instantly share code, notes, and snippets.

@DanielBakovic
Created September 7, 2016 08:20
Show Gist options
  • Save DanielBakovic/960f82e6131b8e134ed2a8c70005b423 to your computer and use it in GitHub Desktop.
Save DanielBakovic/960f82e6131b8e134ed2a8c70005b423 to your computer and use it in GitHub Desktop.
Conditional BuddyPress CSS/JavaScripts
<?php
function conditional_buddypress_styles_scripts() {
// First check that buddypress exists to prevent fatal errors
if ( function_exists( 'is_buddypress' ) ) {
//dequeue scripts and styles
if ( ! is_buddypress() ) {
wp_dequeue_style( 'bp-mentions-css' );
wp_dequeue_style( 'bp-legacy-css' );
wp_dequeue_script( 'bp-confirm' );
wp_dequeue_script( 'bp-widget-members' );
wp_dequeue_script( 'bp-jquery-query' );
wp_dequeue_script( 'bp-jquery-cookie' );
wp_dequeue_script( 'bp-jquery-scroll-to' );
wp_dequeue_script( 'bp-legacy-js' );
wp_dequeue_script( 'jquery-atwho' );
wp_dequeue_script( 'bp-mentions' );
}
}
}
add_action( 'wp_enqueue_scripts', 'conditional_buddypress_styles_scripts', 99 );
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment