Un utente ha chiesto informazioni su Developing with WordPress di Wordpress

wp_enqueue_scripts non funziona

Un utente ha chiesto 👇

Salve, voglio incollare css / js all’inizio del mio plugin, cioè qualunque pagina / post abbia il collegamento al plugin. Sto usando la seguente funzione. Stranamente, la SEC si carica perfettamente nell’area di amministrazione, ma all’inizio non succede nulla. Apprezzeremmo qualsiasi aiuto.

function load_my_style($hook) {	
	wp_enqueue_style( 'my-style', plugins_url('style.css', __FILE__) );
}
add_action( 'admin_enqueue_scripts', 'load_my_style' );
add_action( 'wp_enqueue_scripts', 'load_my_style' );

(@jcastaneda)

TEMA DEL CAFFÈ DELLA SCIMMIA

2 anni, 4 mesi fa

Ciao!

Funziona se usi un tema diverso?

Lanciatore di thread

(@ astatine85)

2 anni, 3 mesi fa

Ciao, hai appena capito i carichi di plugin in un tema diverso (non io). Quindi immagino che ad Hook manchi il mio tema? Vi ringrazio molto!

(@bcworkz)

2 anni, 3 mesi fa

Giusto. La maggior parte dei temi si chiama wp_head (). Non è necessario utilizzarlo se si eseguono elementi di intestazione in altri modi, ma la parte importante di questa funzione che si desidera replicare è eseguire l’azione “wp_head”. Tutti i tipi di plugin dipendono da questa azione per attivarlo, quindi è fondamentalmente una caratteristica essenziale di qualsiasi tema. Di solito è fatto appena prima della chiusura </head> elemento.
do_action('wp_head');

Lanciatore di thread

(@ astatine85)

2 anni, 3 mesi fa

Vi ringrazio molto!

Was this helpful?

0 / 0

Lascia un commento 0

Your email address will not be published. Required fields are marked *