次の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" );
スタイルシートは正しくキューに入れられています。なぜこの警告が表示されるのですか?
plugin_dir_path()
はplugin_dir_url()
である必要がありました。2番目はfilemtime()
、plugin_dir_path()
である必要があります。これは、filemtime()
にはURLではなくパスが必要ですが、ブラウザにはURLが必要なためです。 、これが最初のeはのためです。