次のfilemtime()警告を受け取ります:

警告:filemtime():/ app / public /の https://testing.local/wp-content/plugins/test-social-icons/css/style.css の統計に失敗しましたwp-content / plugins / zoo-social-icons / zoo-social-icons.php(29行目)

これが私がどのようにキューに入れているかです。プラグイン内のスタイルシート:

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

スタイルシートは正しくキューに入れられています。なぜこの警告が表示されるのですか?

コメント

  • Sally 'のコメントここ 最初 plugin_dir_path()plugin_dir_url()である必要がありました。2番目はfilemtime()plugin_dir_path()である必要があります。これは、filemtime()にはURLではなくパスが必要ですが、ブラウザにはURLが必要なためです。 、これが最初のeはのためです。
  • ブーム、それはうまくいきます! @JacobPeattieありがとうございます。回答を投稿してください。'承認済みとしてマークします。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です