我试图在特定页面上遵循这个 = wordpress enqueue admin scripts如何仅在主题选项上排队脚本我试过以下:主题选项网址是:http://theme:8888/wp-admin/admin.php?page=theme_settings&tab=layout-tabfunction theme_admin_style() { if(get_query_var('page') == theme_settings ){ wp_enqueue_style('bootstrap-grid', get_template_directory_uri().'/assests/css/bootstrap-grid.css'); }}add_action('admin_enqueue_scripts', 'theme_admin_style');
1 回答
临摹微笑
TA贡献1982条经验 获得超2个赞
get_query_var与 相关$wp_query并且在您的自定义管理页面上没有查询,所以最好只使用$_GET
function theme_admin_style() {
if( isset($_GET['page']) && $_GET['page'] == 'theme_settings' ){
wp_enqueue_style('bootstrap-grid', get_template_directory_uri().'/assests/css/bootstrap-grid.css');
}
}
add_action('admin_enqueue_scripts', 'theme_admin_style');
- 1 回答
- 0 关注
- 160 浏览
添加回答
举报
0/150
提交
取消
