我对Wordpress
我刚开始发展我的第一个plugin
. 激活后,应将一个javascript文件加载到wp-admin/post-new.php
(添加新帖子)页面。
以下是我如何做到这一点的:
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-new.php
if(is_plugin_active( \'blog-customizer/blog-customizer.php\' )){
$plugin = new WP_Blog_Customizer();
}
这不应该吗
add_action( \'wp_enqueue_scripts\', array($this, \'load_dependencies\') );
从
__construct
我的插件类包含这个js文件吗?
Note
这个js文件位于我插件文件夹中的js文件夹下,因此路径是正确的。
有人能告诉我为什么这不起作用,以及如何使它起作用吗?