wp_add_inline_style()
-没有依赖
在wp_add_inline_style()
可以在没有源文件相关使用。
这是@Flix 的示例:
wp_register_style( 'dummy-handle', false );
wp_enqueue_style( 'dummy-handle' );
wp_add_inline_style( 'dummy-handle', '* { color: red; }' );
我们将其挂接到wp_enqueue_scripts
动作中。
wp_add_inline_script()
-没有依赖
根据票证#43565,将wp_add_inline_script()
在版本中支持类似内容(感谢@ MarcioDuarte,@ dev101和@DaveRomsey进行评论中的验证):4.9.9
5.0
wp_register_script( 'dummy-handle-header', '' );
wp_enqueue_script( 'dummy-handle-header' );
wp_add_inline_script( 'dummy-handle-header', 'console.log( "header" );' );
将在标头(即<head>...</head>
标签之间)中显示以下内容:
<script type='text/javascript'>
console.log( "header" );
</script>
要将其显示在页脚中:
wp_register_script( 'dummy-handle-footer', '', [], '', true );
wp_enqueue_script( 'dummy-handle-footer' );
wp_add_inline_script( 'dummy-handle-footer', 'console.log( "footer" );' );
$position
输入参数in 的默认wp_add_inline_script()
值为'after'
。该'before'
值将其打印在上方'after'
。
wp_add_inline_script()
不依赖仍然被认为是4.9.9,这并不一定意味着它会被添加。因此,在使用此功能之前,等待确认是明智的。