2012-12-12 40 views
0

我使用wordpress 3.0.1進行博客。如果我用其他語言(如泰米爾語)發佈文章,則帖子的標題顯示爲垃圾字符。相同的字符出現在帖子的鏈接中。爲什麼Wordpress會篡改我的泰米爾標題?

例如,如果我的標題是「அம்மாஅம்மாஅம்மாஅம்மா」的鏈接顯示爲

e0%ae%85%e0%ae%ae%e0%af%8d%e0%ae%ae%e0%ae%be-%e0%ae%85%e0%ae%ae%e0%af%8d%e0%ae%ae%e0%ae%be-%e0%ae%85%e0%ae%ae%e0%af%8d%e0%ae%ae%e0%ae%be-%e0%ae%85%e0%ae%ae%e0%af%8d%e0%ae%ae%e0%ae%be/ 

這是怎麼回事,如何解決?

+5

那些不是垃圾角色,他們是你的標題...錯誤編碼。 –

+0

好的可以說一個解決方案,以正確編碼它 – user1635929

+0

這些是你的標題的HTMLEntities,因爲URL不支持這些字符<我不認爲他們這樣做,糾正我,如果我錯了>。參見[RFC-1738](http://www.faqs.org/rfcs/rfc1738.html)。 –

回答

0

瀏覽器,如鉻徘徊時自動顯示的鏈接urldecoded值,但您的瀏覽器可能不(Older firefox, IE..)。無論如何,它工作正常。例如,如果你去這個維基百科頁面:

http://en.wikipedia.org/wiki/%e0%ae%85%e0%ae%ae%e0%af%8d%e0%ae%ae%e0%ae%be-%e0%ae%85%e0%ae%ae%e0%af%8d%e0%ae%ae%e0%ae%be-%e0%ae%85%e0%ae%ae%e0%af%8d%e0%ae%ae%e0%ae%be-%e0%ae%85%e0%ae%ae%e0%af%8d%e0%ae%ae%e0%ae%be/

你可以看到,維基百科檢測它作爲அம்மா-அம்மா-அம்மா-அம்மா,但您的瀏覽器可能仍然在網址中顯示的百分比編碼。

目前還不清楚,但如果您的意思是您在html頁面上實際上也看到了百分比編碼,那麼這是您的代碼或wordpress代碼中的錯誤處理。

順便說一句,我認爲你的mispasted你的問題,留出了第一%(它開始與e0%ae%85..,即使它應該是%e0%ae%85..),如果第一個%實際上也留下了那麼可能是問題。

相關問題