Primesc următorul avertisment filemtime ():

Avertisment: filemtime (): stat a eșuat pentru https://testing.local/wp-content/plugins/test-social-icons/css/style.css în / app / public / wp-content / plugins / zoo-social-icons / zoo-social-icons.php on line 29

Iată cum îmi fac stăpânirea foaia de stil din pluginul meu:

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" ); 

Foaia de stil se stoarce corect. De ce primesc acest avertisment?

Comentarii

  • Sally ' comentariul aici a fost că primul plugin_dir_path() trebuia să fie plugin_dir_url(). Al doilea, pentru filemtime(), trebuie să fie încă plugin_dir_path(), deoarece filemtime() necesită o cale, nu o adresă URL, dar browserul necesită o adresă URL , ceea ce este primul pe e pentru.
  • Boom, asta funcționează! Mulțumesc @JacobPeattie. Vă rugăm să postați răspunsul dvs. și ' îl voi marca ca acceptat.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *