Lade benutzerdefinierte js-Datei auf der Admin-Seite über das Plugin

Ich bin neu in der Welt von WordPress und habe gerade angefangen, mein erstes plugin . Wenn es aktiviert ist, sollte es eine Javascript-Datei auf die Seite wp-admin/post-new.php (Neuen Beitrag wp-admin/post-new.php ) wp-admin/post-new.php .

Hier ist, wie ich das versucht habe:

Plugin

 class WP_Blog_Customizer{ function __construct() { add_action( 'wp_enqueue_scripts', array($this, 'load_dependencies') ); register_activation_hook( __FILE__, array( $this, 'wpa_install' ) ); register_deactivation_hook( __FILE__, array( $this, 'wpa_uninstall' ) ); } public function load_dependencies(){ wp_enqueue_script('blog-customizer', plugins_url('js/blog-customizer.js', __FILE__),array('jquery'),'1.0.0', true); } } new WP_Blog_Customizer(); 

wp-admin / post-neu.php

 if(is_plugin_active( 'blog-customizer/blog-customizer.php' )){ $plugin = new WP_Blog_Customizer(); } 

Sollte das nicht add_action( 'wp_enqueue_scripts', array($this, 'load_dependencies') ); aus dem __construct meiner Plugin-class enthalten diese js-Datei?

Hinweis

Diese js-Datei befindet sich unter dem js-Ordner in meinem Plugin-Ordner, so dass der Pfad korrekt ist.

Kann mir jemand sagen, warum das nicht funktioniert und wie es funktioniert?

Solutions Collecting From Web of "Lade benutzerdefinierte js-Datei auf der Admin-Seite über das Plugin"