wordpress標(biāo)簽錯(cuò)誤的解決辦法:1、找到并打開wordpress的“wp-includes”目錄下的“class-wp.php”文件;2、修改內(nèi)容為“$pathinfo = isset( $_SERVER['PATH_INFO'] )?mb_convert_encoding($_SERVER['PATH_INFO'],'utf-8','GBK') : '';”即可。
本教程操作環(huán)境:Windows10系統(tǒng)、wordpress4.7.2版、Dell G3電腦。
如何解決wordpress標(biāo)簽錯(cuò)誤問題?
完美解決wordpress中文標(biāo)題/標(biāo)簽404的方法
寫文章的時(shí)候發(fā)現(xiàn),點(diǎn)擊本站右邊的中文tag標(biāo)簽/或者文章標(biāo)題,會(huì)彈出404的錯(cuò)誤頁面于是決定解決一下:完美解決wordpress(4.7.2版本)中文標(biāo)簽404的方法這里也把方法分享出來,免的大家需要或者遇見同樣的問題是走彎路!
如何解決wordpress中文標(biāo)簽404的方法教程如下:
解決 WordPress 無法打開中文標(biāo)簽鏈接的文章(服務(wù)器需要支持 UTF-8,不再需要修改文件支持中文鏈接。)
首先找到wordpress的wp-includes目錄下的class-wp.php文件,進(jìn)行如下修改即可完美解決。
代碼:
//wp-includes/class-wp.php 178 行:(版本不同可能行號(hào)不同,直接搜索即可) $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 行:(版本不同可能行號(hào)不同,直接搜索即可) list( $req_uri ) = explode( '?', $_SERVER['REQUEST_URI'] ); //修改為: list( $req_uri ) = explode( '?', mb_convert_encoding($_SERVER['REQUEST_URI'], 'utf-8', 'GBK') );
登錄后復(fù)制
改好保存即可完美解決wordpress中文標(biāo)簽404的現(xiàn)象!
推薦學(xué)習(xí):《WordPress教程》