早上升級完WordPress 2.0之後,發現之前針對UTF-8與資料庫連結的部份,還是沒有處理好,不知道是不是我個人在資料庫上的設定有問題,所以就只好再去\wp-includes\wp-db.php這個檔案裡面修改,之前我的作法是在要 get_result 之前下 query("SET NAMES 'utf8'") 來解決,不過在 2.0 版裡頭好像有些許問題,我發現 category 的值,看起來很正常,都是中文字沒錯,但是在後台一點進去修改就全部變成 ???????,或者是在前台依分類查看的時候,也帶不出中文字來,都變成了 ??????。
後來只好加在最開頭的地方了,在\wp-includes\wp-db.php的第57行下面,新增一行:
@mysql_query("SET NAMES 'utf8'", $this->dbh);
讓程式再跟資料庫連結成功後,將資料庫連線設定為 UTF-8 格式來溝通,不過設定好了之後卻發現,還是一樣亂碼?難道是因為一開始在 1.5.2 版就沒處理好嗎?
算了,直接把分類名稱都改成英文的好了,於是乎又花了幾乎一整天的時間來把所有的文章重新歸納分類過,到後來便得到一個心得:
於是,我選擇了後者,然後就參考了眾多blog長輩們的分類方式,歸納出我現在的分類...
真是累,以後不要在搞這種分類乾坤挪移大法了!
後來只好加在最開頭的地方了,在\wp-includes\wp-db.php的第57行下面,新增一行:
@mysql_query("SET NAMES 'utf8'", $this->dbh);
讓程式再跟資料庫連結成功後,將資料庫連線設定為 UTF-8 格式來溝通,不過設定好了之後卻發現,還是一樣亂碼?難道是因為一開始在 1.5.2 版就沒處理好嗎?
算了,直接把分類名稱都改成英文的好了,於是乎又花了幾乎一整天的時間來把所有的文章重新歸納分類過,到後來便得到一個心得:
- 要嘛就把分類弄的少少的,就像我前幾天講的天底下只有三件事那樣,不是這個分類,就是那個分類,不然就是第三個分類啦!
- 不然就把分類分的很詳細,細到很清楚的就知道我所寫的文章是屬於那個性質的。
於是,我選擇了後者,然後就參考了眾多blog長輩們的分類方式,歸納出我現在的分類...
真是累,以後不要在搞這種分類乾坤挪移大法了!
文章標籤
全站熱搜

[...] 安裝方式很簡單,壓縮檔直接解開覆蓋過檔案,再去把 wp-includeswp-db.php 中加入那行,一樣的老方法,解決! Technorati Tags: Tags [...]