logo
當前位置:首 頁 > 資源分享 >WP技巧 > 查看文章

前面有一篇文章已經介紹過中文標簽打開404錯誤的解決方法《解決中文標簽打不開404錯誤問題》,這個只能解決中文標簽的問題,當同一個標簽中文章較多的時候,就存在標簽頁面分頁的問題了,發現如果僅按照上文的方法修改,標簽頁面分也無法正常打開,同樣會有404錯誤的問題,下面提供幾種方法解決標簽tag頁面中文分頁404錯誤問題。

注意:別用windows自帶的記事本修改(推薦UltraEdit,Dreamweaver,notepad++等)。


?

1、如果你已經修改過wp-includes目錄中的classes.php,可以正常訪問中文標簽。

代碼的140行左右,將

  1. $pathinfo?=?$_SERVER[‘PATH_INFO’];??

替換為:

  1. $pathinfo?=?mb_convert_encoding($_SERVER[‘PATH_INFO’],?“UTF-8″,?“GBK”);??

  1. $req_uri?=?$_SERVER[‘REQUEST_URI’];??

替換為:

  1. $req_uri?=?mb_convert_encoding($_SERVER[‘REQUEST_URI’],?“UTF-8″,?“GBK”);??

?那么下面你只需要修改wp-includes目錄中的link-template.php文件的(1425行左右)

  1. $result?=?$base?.?$request?.?$query_string;??

替換為

  1. $result?=?$base?.?mb_convert_encoding($request,?‘UTF-8‘,?‘GBK’)?.?$query_string; ??

這種方式替換后的tag翻頁里面含有中文,不符合url標準,不太利于搜索引擎收錄,建議采用下面方法解決。


 

2、如果你什么都未修改,現在還無法訪問中文標簽tag。

可以通過安裝插件iis-chinese-tag-permalink解決這個問題。

iis-chinese-tag-permalink下載地址:http://wordpress.org/extend/plugins/iis-chinese-tag-permalink/

這個插件函數很少只有幾個替換函數而已,不會占用太多資源,如果你不想用插件,可以下載后把插件里面的幾個函數拷貝到主題目錄的functions.php中,本博就是采用這種方式。

清霄憑欄語凝噎,音灑陋屋思翩躚。

—— 清音陋屋

清音陋屋
你可能也喜歡Related Posts
眾說紛紜Comments
大眼 可愛 大笑 壞笑 害羞 發怒 折磨 快哭了 大哭 白眼 暈 流汗 困 靦腆 驚訝 憨笑 色 得意 骷髏 囧 睡覺 眨眼 親親 疑問 閉嘴 難過 淡定 抗議 鄙視 豬頭
小提示:直接粘貼圖片到輸入框試試
努力發送中...
評論加載中……
  • 推薦文章
  • 最多評論
  • 最熱文章
  • 最新評論
footer logo
本站提供音樂僅供試聽交流,請勿用于任何商業用途!如果本站發布信息侵犯到您的權益,請留言指出,本站將及時刪除相關信息。
Copyright ? 52QingYin.CN   Theme by QQOQ   蜀ICP備11021737號-1
云南十一选五爱彩乐走势图