下午剛好在開月會,這次沒輪 Kirin 報告,Google Talk 跳出自 Twitter 來的訊息,kovis 將他的 WordPress 升級之後出現了問題:
後台管理首頁網誌狀態的欄位出現下列錯誤:
Parse error: syntax error, unexpected ',' in /wp-includes/gettext.php(313) : eval()'d code on line 1
記得應該是升級至 2.1.1 時就遇過的問題《網誌升級:WordPress 2.1.1》。不過還是將步驟以及修改的辦法寫了一下,發表在交流所上面《中文化後網誌狀態欄位 錯誤》。
準備好文字編輯器,建議使用 PSPad 或者 Notepad++。照著下列簡單的四步驟即可:
- 開啟 wp-includes/gettext.php 檔案
- 找到第 306 行 # poEdit 開頭
- 於該行上面加入下列一行程式碼
// New $string = str_replace(',',";",$string); # poEdit doesn't put any semicolons, which
- 存檔上傳搞定!