用WordPress寫部落格的朋友,一定也會愛用中文標籤。可是當標籤設定文中文關鍵字時,在標籤代稱就會變為一串亂碼(其實也不算亂碼,反正就不是一般人看得懂),而且該中文標籤的連結網址也會成為一串亂碼。
所以為了避免中文標籤變亂碼,在設定中文標籤時應該要使用標籤代稱。
但是在WordPress中存在一個Bug,當你將一個標籤(tag)設定了代稱(slug)後;則管理標籤選單中會自動複製出一個相同的標籤。
情況如下:
1.新增「中文」標籤,設定代稱為「ch」。
2.新增一篇文章,選用「中文」為文章標籤。
3.回到管理標籤的選單,會發現有兩個「中文」的標籤。其中一個代稱是「ch」,另一個代稱則為預設值 (亂碼)。
這Bug只會發生在設定了代稱(slug)的標籤,可是對於中文標籤的使用者會造成相當的困擾。
還好經過Google大神的指引後,找到了WP 2.5版的修正檔。這檔案是已經修改好的PHP檔,如果你跟隨筆一樣懶的手動修改,那請下載下面的檔案,然後直接覆蓋即可。
如果有興趣了解究竟是修改了哪些原始碼,就請點選下面的國外聯結(英文)。
修正檔下載:
相關文章:
作者: 數碼隨筆
瀏覽: 124人次
仍無迴響。
Comments RSS TrackBack Identifier URI
發表迴響












無迴響