最近在使用WordPress在編輯佈景主題時常會遇到一個問題,就是修改了CSS的文字大小、字型或邊界之後前台卻都沒有反應,清瀏覽器的快取也通通無效,後來檢查原始碼發現並無法顯示最新更新的的Style版本。
解決WordPress樣式修改後沒反應的問題
在functions.php加入以下程式碼後,就順利的解決了WP樣式無法更新的問題。
add_action( 'wp_enqueue_scripts', 'enqueue_child_theme_styles', PHP_INT_MAX); function enqueue_child_theme_styles() { wp_enqueue_style( 'parent-style', get_template_directory_uri().'/style.css' ); wp_enqueue_style( 'child-style', get_stylesheet_uri(), NULL, filemtime( get_stylesheet_directory() . '/style.css' ) ); }