Zobrazuje se mi následující upozornění filemtime ():

Varování: filemtime (): stat se nezdařil pro https://testing.local/wp-content/plugins/test-social-icons/css/style.css v / app / public / wp-content / plugins / zoo-social-icons / zoo-social-icons.php on line 29

Takto vysvětluji šablona stylů v mém pluginu:

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

Šablona stylů je správně zařazena do fronty. Proč se mi zobrazuje toto varování?

Komentáře

  • Sally ' s komentářem zde bylo, že první plugin_dir_path() musí být plugin_dir_url(). Druhý pro filemtime(), stále musí být plugin_dir_path(), protože filemtime() vyžaduje cestu, nikoli adresu URL, ale prohlížeč vyžaduje adresu URL , na kterém je první e je pro.
  • Boom, to funguje! Děkuji @JacobPeattie. Zašlete prosím svou odpověď a já ji ' označím jako přijatou.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *