wp_add_inline_style() - senza dipendenza
La wp_add_inline_style()può essere utilizzato senza un file sorgente dipendenza.
Ecco un esempio da @Flix:
wp_register_style( 'dummy-handle', false );
wp_enqueue_style( 'dummy-handle' );
wp_add_inline_style( 'dummy-handle', '* { color: red; }' );
dove vorremmo agganciarlo wp_enqueue_scriptsall'azione.
wp_add_inline_script() - senza dipendenza
Secondo il ticket # 43565 , simili saranno supportati wp_add_inline_script()nella versione (grazie a @MarcioDuarte, @ dev101 e @DaveRomsey per la verifica nei commenti):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" );' );
che visualizzerà quanto segue nell'intestazione , ovvero tra i <head>...</head>tag:
<script type='text/javascript'>
console.log( "header" );
</script>
Per visualizzarlo nel piè di pagina :
wp_register_script( 'dummy-handle-footer', '', [], '', true );
wp_enqueue_script( 'dummy-handle-footer' );
wp_add_inline_script( 'dummy-handle-footer', 'console.log( "footer" );' );
L'impostazione predefinita $positiondell'argomento input in wp_add_inline_script()è 'after'. Il 'before'valore lo stampa sopra 'after'.
wp_add_inline_script()senza dipendenza viene ancora considerata per 4.9.9, non significa necessariamente che verrà aggiunta. Quindi è consigliabile attendere la conferma prima di utilizzare questa funzione.