近期更新 wpdx 和 wdone 主題後,有幾個用戶反饋,升級 WordPress 後主題的摘要輸出全文瞭,還有頁面的 描述 Meta 也是輸出全文,某個用戶反饋重新安裝WordPress後,問題解決瞭,但有些用戶同樣方式又沒有解決。
百思不得其解,剛好幾天前自己線上升級瞭一個網站的WP版本和主題,還真就遇到瞭這個問題,要知道我的主題的摘要字數控制都是采用官方的掛鉤 excerpt_length 或函數 wp_trim_words() 來實現的,那原因在哪呢?
突然想起來,貌似是在 WordPress 4.3 (不太記得版本瞭)的更新中,對字數的劃分和統計方式有瞭改動,那可能是中文和英文的不同導致瞭問題,那為什麼都是 WordPress 4.3.1 簡體中文版,隻有某些網站有問題呢。推算可能是簡體中文翻譯的文件有差異,線上更新的過程中,可能沒有完整更新簡體中文的翻譯文件:
隨即到 WordPress 簡體中文官方下載最新版安裝包,解壓後,將 wp-content/languages 目錄下的文件上傳覆蓋下,居然解決瞭。