A következő filemtime () figyelmeztetést kapom:
Figyelmeztetés: filemtime (): stat nem sikerült a https://testing.local/wp-content/plugins/test-social-icons/css/style.css domainben az / app / public / wp-content / plugins / zoo-social-icons / zoo-social-icons.php on line 29
Íme, hogyan varázsolom a stíluslap a beépülő modulomon belül:
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 stíluslap megfelelően szerepel. Miért kapom ezt a figyelmeztetést?
plugin_dir_path()
kell lennieplugin_dir_url()
. A második afilemtime()
, akkor isplugin_dir_path()
kell, mert afilemtime()
elérési utat igényel, nem URL-t, de a böngészőnek URL-t , amelyen az első e való.