描述
示例: nv_enqueue_admin_head(args)
功能: 3.9在后台 head 中添加标签。通常在 nv_admin_head 动作钩子中使用
参数
args
(String/Object) (Required) 参数
String直接添加
Object
args.tag
(String) (Required) 标签tag
args.attributes
(Object) (Optional) 标签属性
args.content
(String) (Optional) 标签内容
args.name
(String) (Optional) 名称(用于对比版本,相同名称,低版本的标签将被忽略)
args.version
(String/Number) (Optional) 版本(用于对比版本,相同名称,低版本的标签将被忽略)
返回
(Void) 无
示例
引入多个相同名称的内联标签,版本低的被忽略
add_action('nv_admin_head', (req,route) => {
nv_enqueue_admin_head({
tag: "script",
attributes: {
type: "text/javascript"
},
content: "console.log('我的版本低,被忽略')",
name: "example",
version: 1.0
})
nv_enqueue_admin_head({
tag: "script",
attributes: {
type: "text/javascript"
},
content: "console.log('我会被显示')",
name: "example",
version: "1.0.1"
})
nv_enqueue_admin_head("<script> console.log('无论如何都显示') </script>")
})