Estou recebendo o seguinte aviso filemtime ():

Aviso: filemtime (): stat falhou para https://testing.local/wp-content/plugins/test-social-icons/css/style.css em / app / public / wp-content / plugins / zoo-social-icons / zoo-social-icons.php na linha 29

Veja como estou enfileirando o folha de estilo no meu 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" ); 

A folha de estilo está enfileirada corretamente. Por que estou recebendo este aviso?

Comentários

  • Sally ' o comentário aqui foi que o primeiro plugin_dir_path() precisava ser plugin_dir_url(). O segundo, para filemtime(), ainda precisa ser plugin_dir_path(), porque filemtime() requer um caminho, não um URL, mas o navegador requer um URL , que é o primeiro em e é para.
  • Boom, isso funciona! Obrigado @JacobPeattie. Poste sua resposta e eu ' marcarei como aceita.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *