wp_enqueue_scripts
仅在前端启动,而不在管理屏幕上启动。要在管理端加载脚本,需要使用钩子admin_enqueue_scripts
.
作为可选参数传递的是页面挂钩。(示例包括edit.php
, 对于管理编辑页面(列出页面/帖子/cpt帖子),post.php
编辑帖子/自定义帖子类型时post-new.php
创建新的时)。
$screen = get_current_screen();
也可用于您,因此您可以按帖子类型进行限制。E、 g.:
add_action( \'admin_enqueue_scripts\', \'rw_enqueue_scripts\' ,10,1);
function rw_enqueue_scripts($hook){
$screen = get_current_screen();
// Check screen hook and current post type
if ( \'post.php\' == $hook && \'product\' == $screen->post_type ){
//Load scripts
}
}