wp_add_inline_style() - tanpa ketergantungan
The wp_add_inline_style()dapat digunakan tanpa ketergantungan file sumber.
Berikut ini contoh dari @Flix:
wp_register_style( 'dummy-handle', false );
wp_enqueue_style( 'dummy-handle' );
wp_add_inline_style( 'dummy-handle', '* { color: red; }' );
di mana kita akan menghubungkan ini ke dalam wp_enqueue_scriptsaksi.
wp_add_inline_script() - tanpa ketergantungan
Menurut tiket # 43565 , yang serupa akan didukung wp_add_inline_script()dalam versi (terima kasih kepada @MarcioDuarte, @ dev101 dan @DaveRomsey untuk verifikasi dalam komentar):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" );' );
yang akan menampilkan berikut ini di header , di antara <head>...</head>tag:
<script type='text/javascript'>
console.log( "header" );
</script>
Untuk menampilkannya di footer :
wp_register_script( 'dummy-handle-footer', '', [], '', true );
wp_enqueue_script( 'dummy-handle-footer' );
wp_add_inline_script( 'dummy-handle-footer', 'console.log( "footer" );' );
Default $positionargumen input dalam wp_add_inline_script()adalah 'after'. The 'before'nilai mencetaknya di atas 'after'.
wp_add_inline_script()tanpa ketergantungan masih sedang dipertimbangkan untuk 4.9.9, itu tidak berarti bahwa itu akan ditambahkan. Jadi sebaiknya tunggu konfirmasi sebelum menggunakan fitur ini.