wp_add_inline_style() - bez zależności
wp_add_inline_style()Może być używany bez uzależnienia pliku źródłowego.
Oto przykład z @Flix:
wp_register_style( 'dummy-handle', false );
wp_enqueue_style( 'dummy-handle' );
wp_add_inline_style( 'dummy-handle', '* { color: red; }' );
gdzie zaczepilibyśmy to w wp_enqueue_scriptsakcji.
wp_add_inline_script() - bez zależności
Zgodnie z biletem # 43565 , podobne będą obsługiwane wp_add_inline_script()w wersji (dzięki @MarcioDuarte, @ dev101 i @DaveRomsey za weryfikację w komentarzach):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" );' );
która wyświetli następujące informacje w nagłówku , tj. między <head>...</head>tagami:
<script type='text/javascript'>
console.log( "header" );
</script>
Aby wyświetlić go w stopce :
wp_register_script( 'dummy-handle-footer', '', [], '', true );
wp_enqueue_script( 'dummy-handle-footer' );
wp_add_inline_script( 'dummy-handle-footer', 'console.log( "footer" );' );
Domyślny $positionargument wejściowy wp_add_inline_script()to 'after'. 'before'Wartość drukuje go powyżej 'after'.
wp_add_inline_script()zależności jest nadal rozważany w wersji 4.9.9, niekoniecznie oznacza to, że zostanie dodany. Dlatego mądrze jest poczekać na potwierdzenie przed użyciem tej funkcji.