《wordpress教程》要點:
本文介紹了wordpress教程,希望對您有用。如果有疑問,可以聯系我們。
解決辦法如下:DEDECMS教程
打開php.ini,找到如下代碼:DEDECMS教程
extension=php_mbstring.dll,DEDECMS教程
去掉前面的分號保留,重啟IIS或PHP即可.DEDECMS教程
如果上面辦法不能解決可參考,在谷歌了一陣后終于找到了一個完美的解決方案,本來沒有mb_strimwidth函數打開wordpress首頁時是肯定會出現:DEDECMS教程
Fatal error: Call to undefined function: mb_strimwidth() 差錯在index.php第17行,這樣的提示的,然后打開正在使用的wordpress模板的index.php后第17行會發現如下一段,代碼如下:DEDECMS教程
- <?php?
- echo?dm_strimwidth(strip_tags(apply_filters('the_content',?$post->post_content)),?0,?290,"...");??>?
- //將其變動為如下代碼:
- <?php?
- echo?ok_strimwidth(strip_tags(apply_filters('the_content',?$post->post_content)),?0,?290,"...");
- ?>?
那么 ok_strimwidth這個函數在這里是調用了,可是存在哪呢?別著急,打開wordpress的 wp-includes目錄會有一個functions.php,在里面增加如下代碼:DEDECMS教程
- functionok_strimwidth($str?,$start?,?$width?,$trimmarker?){??
- ?$output?=?preg_replace('/^(?:[x00-x7F]|[xC0-xFF][x80-xBF]+){0,'.$start.'}((?:[x00-x7F]|[xC0-xFF][x80-xBF]+){0,'.$width.'}).*/s','1',$str);??
- ?return?$output.$trimmarker;??
- }?
這樣就界說了 ok_strimwidth函數,現在打開你的首頁看看是不是正常了?DEDECMS教程
維易PHP培訓學院每天發布《wordpress教程》等實戰技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養人才。