ricevo il seguente avviso filemtime ():

Avviso: filemtime (): statistica non riuscita per https://testing.local/wp-content/plugins/test-social-icons/css/style.css in / app / public / wp-content / plugins / zoo-social-icons / zoo-social-icons.php on line 29

Ecco come sto accodando il foglio di stile nel mio plug-in:

function test_styles_scripts() { $dir = plugin_dir_url(__FILE__); wp_enqueue_style( "test-style", $dir . "css/style.css", array(), filemtime( $dir . "css/style.css" ) ); } add_action( "wp_enqueue_scripts", "test_styles_scripts" ); 

Il foglio di stile viene accodato correttamente. Perché ricevo questo avviso?

Commenti

  • Sally ' s comment qui era che il primo plugin_dir_path() doveva essere plugin_dir_url(). Il secondo, per filemtime(), deve essere ancora plugin_dir_path(), perché filemtime() richiede un percorso, non un URL, ma il browser richiede un URL , che è il primo e sta per.
  • Boom, funziona! Grazie @JacobPeattie. Pubblica la tua risposta e io ' la contrassegnerò come accettata.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *