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_scripts
all'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 $position
dell'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.