WP-Registrierung aufheben, registrieren und die Warteschlange in die Warteschlange stellen

Ein Plugin, das ich gekauft habe, lädt ein paar js und CSS-Dateien auf allen Seiten, also wollte ich eine neue function schreiben, um die Griffe zu entfernen, und sie in die Warteschlange stellen, wo ich wollte. aber ich bin mir nicht sicher ob ich mich abmelden muss => registrieren und dann in die Warteschlange stellen. Oder entziehe ich sie einfach und reihe sie ein, wo ich will

// deregister scripts and load them where required add_action( 'wp_print_scripts', 'my_deregister_javascript', 100 ); function my_deregister_javascript() { wp_deregister_script( 'contact-form-7' ); wp_deregister_script( 'upme_tipsy' ); wp_deregister_script( 'upme_google_fonts' ); wp_deregister_script( 'upme_font_awesome' ); wp_deregister_script( 'upme_css' ); wp_deregister_script( 'upme_style' ); wp_deregister_script( 'upme_responsive' ); wp_deregister_script( 'upme_validate' ); wp_deregister_script( 'upme_validate_pass' ); wp_deregister_script( 'upme_password_meter' ); if ( is_page('contact-us') ) { wp_enqueue_script( 'contact-form-7' ); } elseif (is_page(array(680, 671, 675, 688, 'profile'))) { wp_enqueue_script( 'upme_tipsy' ); wp_enqueue_script( 'upme_google_fonts' ); wp_enqueue_script( 'upme_font_awesome' ); wp_enqueue_script( 'upme_css' ); wp_enqueue_script( 'upme_style' ); wp_enqueue_script( 'upme_responsive' ); wp_enqueue_script( 'upme_validate' ); wp_enqueue_script( 'upme_validate_pass' ); wp_enqueue_script( 'upme_password_meter' ); } } 

Solutions Collecting From Web of "WP-Registrierung aufheben, registrieren und die Warteschlange in die Warteschlange stellen"

Sie sollten das Skript oder den Stil einfach entfernen können, wenn es nicht die Seiten sind, auf denen Sie es haben möchten.

 function wpa_scripts() { // if this is not the contact page, remove the script if( ! is_page( 'contact-us' ) ){ wp_dequeue_script( 'contact-form-7' ); } } // adjust priority to make sure this runs after the plugins add their scripts/styles add_action( 'wp_enqueue_scripts', 'wpa_scripts', 100 );