首頁  >  文章  >  CMS教程  >  如何解決wordpress標籤錯誤問題

如何解決wordpress標籤錯誤問題

藏色散人
藏色散人原創
2023-02-03 14:03:132151瀏覽

wordpress標籤錯誤的解決方法:1、找到並開啟wordpress的「wp-includes」目錄下的「class-wp.php」檔案;2、修改內容為「$pathinfo = isset( $_SERVER ['PATH_INFO'] )?mb_convert_encoding($_SERVER['PATH_INFO'],'utf-8','GBK') : '';」即可。

如何解決wordpress標籤錯誤問題

本教學操作環境:Windows10系統、wordpress4.7.2版、Dell G3電腦。

如何解決wordpress標籤錯誤問題?

完美解決wordpress中文標題/標籤404的方法

#寫文章的時候發現,點擊本站右邊的中文tag標籤/或文章標題,會彈出404的錯誤頁面於是決定解決一下:完美解決wordpress(4.7.2版本)中文標籤404的方法這裡也把方法分享出來,免的大家需要或者遇見同樣的問題是走彎路!

如何解決wordpress中文標籤404的方法教學如下:

解決WordPress 無法開啟中文標籤連結的文章(伺服器需要支援UTF-8,不再需要修改檔案支援中文連結。)

首先找到wordpress的wp-includes目錄下的class-wp.php文件,進行以下修改即可完美解決。

程式碼:

//wp-includes/class-wp.php 178 行:(版本不同可能行号不同,直接搜索即可)
 
$pathinfo = isset( $_SERVER['PATH_INFO'] ) ? $_SERVER['PATH_INFO'] : '';
//修改为:
$pathinfo = isset( $_SERVER['PATH_INFO'] ) ? mb_convert_encoding($_SERVER['PATH_INFO'], 'utf-8', 'GBK') : '';
//wp-includes/class-wp.php 183 行:(版本不同可能行号不同,直接搜索即可)
list( $req_uri ) = explode( '?', $_SERVER['REQUEST_URI'] );
//修改为:
list( $req_uri ) = explode( '?', mb_convert_encoding($_SERVER['REQUEST_URI'], 'utf-8', 'GBK') );

改好儲存即可完美解決wordpress中文標籤404的現象!

推薦學習:《WordPress教學

以上是如何解決wordpress標籤錯誤問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn