So prüfen Sie, ob es sich bei der aktuellen Seite um ein Plugin-Admin-Panel in WordPress handelt

Bitte ich möchte wissen, wie ich überprüfen kann, ob ich gerade auf der Admin-Seite eines Plugins bin. Ich habe ein Plugin mit einem Menüelement erstellt, das eine Seite mit einigen Statistiken dieser Plugin-Verwendung anzeigt. Dazu verwende ich benutzerdefinierte JQuery-Plugins, einige CSS-Codes, die ich außerhalb dieser Seite niemals verwenden werde.

Ich frage mich also, wie ich das überprüfen kann, um Plugins Styles und JSs in die Warteschlange zu stellen oder nicht.

Hier ist mein Enqueue-Style-Code

function bridge_style_enqueuer() {
   wp_register_style( "bridge_display_style", WP_PLUGIN_URL.'/symfony-bridge/chosen.css');
   wp_register_style( "bridge_display_style_tb", WP_PLUGIN_URL.'/symfony-bridge/bootstrap.min.css');
   wp_enqueue_style( 'bridge_display_style' );
   wp_enqueue_style( 'bridge_display_style_tb' );
}
add_action( 'admin_init', 'bridge_style_enqueuer' );

Ich mache das gleiche mit Js

function bridge_script_enqueuer() {
   wp_register_script( "bridge_script", WP_PLUGIN_URL.'/symfony-bridge/bridge.js', array('jquery'),FASLE, TRUE);
   wp_register_script( "bridge_chosen_script", WP_PLUGIN_URL.'/symfony-bridge/chosen.js', array('jquery'),FASLE, TRUE);
   wp_register_script( "bridge_chosen_script_tb", WP_PLUGIN_URL.'/symfony-bridge/bootstrap.min.js', array('jquery'),FASLE, TRUE);

    wp_enqueue_script( 'bridge_script' );
    wp_enqueue_script( 'bridge_chosen_script' );
    wp_enqueue_script( 'bridge_chosen_script_tb' );
}
 add_action( 'admin_init', 'bridge_script_enqueuer' );

Antworten auf die Frage(4)

Ihre Antwort auf die Frage