當我在Appearance > Theme Editor > stylesheet(style.css)中更新style.css時。
我重繪 了我的網站,然后我看到樣式沒有被應用。
我也試過清除瀏覽器的快取,并使用cmd shift r來重新下載資源,但仍然沒有效果。
有什么方法可以讓網站上線開發,或者有什么首選的開發方式嗎?
在style.css
...
/*
作者: xxx有限公司
描述。這是xxx的模板
版本:1.0.0。// 試圖在這里更新版本,但不作業
...
*/
.....
uj5u.com熱心網友回復:
需要檢查一些事情。
通過ftp或cpanel再次上傳style.css,以檢查它是否被正確保存,
洗掉快取,在私人視窗中檢查,以確保沒有快取。
如果以上2種方法不奏效,請在控制臺中檢查錯誤。
uj5u.com熱心網友回復:
如果CSS檔案已經被更新了,那么問題就出在快取上了。快取有不同的級別。
CodePudding
Salman和PHP Geek是對的,做他們提到的步驟應該可以解決你的問題。如果問題繼續存在,那么......在function.php中找到 "函式",并在 "函式 "中找到 "密碼"。
在function.php中找到wp_enqueue_style函式,它看起來應該是這樣的。它們可能有多個,所以要在它們里面尋找'style.css'
wp_enqueue_style('yourtheme-style', get_template_directory_uri() . '/style.css', '', '1.1.0');
看到最后一個引數'1.1.0',在你的情況下,這可能是任何東西,這也可能是一個變數。把它改成其他的東西,比如'1.1.1'(除1.1.0以外的任何東西)
或者
用下面的代碼替換這一行(這樣做會在你改變style.css中的內容時自動改變你的版本)
$ver = filemtime(get_template_directory(). '/style.css');
wp_enqueue_style('yourtheme-style', get_template_directory_uri() . '/style.css', '', $ver)。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/324246.html
標籤:
