久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

WordPress中文截取函數用法分析

這篇文章主要為大家介紹了WordPress中文截取函數用法分析,對比分析了常用的代碼以及WordPress中對應的方法,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了WordPress中文截取函數用法。分享給大家供大家參考。具體分析如下:

很多朋友直接使用php substr函數截取中文是會出現亂碼,下面我先來給各位總結中文字符截取的函數,然后以wordpress截取中文標題為例給大家介紹實例應用.

中文截取函數,代碼如下:

復制代碼
代碼如下:
function utf8_trim($str)
{
$len = strlen($str);
for ($i=strlen($str)-1; $i>=0; $i-=1){
$hex .= ' '.ord($str[$i]);
$ch = ord($str[$i]);
if (($ch & 128)==0) return(substr($str,0,$i));
if (($ch & 192)==192) return(substr($str,0,$i));
}
return($str.$hex);
}
function mul_excerpt ($excerpt,$excerpt_length) {
$myexcerpt = substr($excerpt,0,$excerpt_length);
return utf8_trim($myexcerpt) . '… ';
}

或者這樣也可以

復制代碼
代碼如下:
//自動截斷不亂碼
// jieduan luanma
/////////////////
function Limit_Char($max_char = 200, $more_text = '...', $more_link_text = '', $limit_type = 'content') {
if ($limit_type == 'title') { $limiter = get_the_title(); }
else { $limiter = get_the_content(); }
$limiter = apply_filters('the_content', $limiter);
$limiter = strip_tags(str_replace(']]>', ']]>', $limiter));
if (strlen($limiter) > $max_char) {
$limiter = substr($limiter, 0, $max_char+1);
$limiter = utf8_conver($limiter);
echo $limiter;
echo $more_text;
if ($more_link_text != '') {
echo ' '.$more_link_text.'';
}
} else {
echo $limiter;
}
}
function utf8_conver($str) {
$len = strlen($str);
for ($i=strlen($str)-1; $i>=0; $i-=1){
$hex .= ' '.ord($str[$i]);
$ch = ord($str[$i]);
if (($ch & 128)==0) return(substr($str,0,$i));
if (($ch & 192)==192) return(substr($str,0,$i));
}
return($str.$hex);
}

截取中文標題,代碼如下:

復制代碼
代碼如下:
echo '</p><p>'. mb_substr(get_the_title(),0,18,"utf8")."..." .'</p></li>';

這樣會出現亂碼的,我在functions.php加入上面的中文截取代碼,然后在想要截取標題的位置,添加get_short_title(),目的就達到,詳細代碼如下:

復制代碼
代碼如下:
echo '<li><a href="' . get_permalink() . '">';
get_short_title(18);
echo '</a><data>'. get_the_time('n月j日') .'</data></li>';

當然,其他地方這樣調用也可以,代碼如下:
復制代碼
代碼如下:
<?php get_short_title(); ?>

希望本文所述對大家的WordPress建站有所幫助。

【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

這篇文章主要介紹了PHP基于curl post實現發送url及相關中文亂碼問題解決方法,結合具體實例形式分析了php使用curl實現post數據發送及content-type相關設置操作技巧,需要的朋友可以參考下
wordpress是很多新手站長搭建個人博客最喜愛的程序,但是最近在使用WordPress的時候遇到了一些問題,所以想著將遇到問題總結分享出來,下面這篇文章主要給大家介紹了關于wordpress在安
亂碼是我們在開發可能經常遇見,也是最讓人頭疼的一個問題了,下面這篇文章主要介紹了在php開發中,可能遇見中文亂碼問題的終極解決方案,文中介紹好幾個情況下的解決方法,需
這篇文章主要介紹了PHP截取發動短信內容的方法,需要的朋友可以參考下
這篇文章主要介紹了PHP實現json_decode不轉義中文的方法,結合實例形式具體分析了php5.4+及5.3版本針對json_decode實現不轉義中文的具體操作技巧與相關注意事項,需要的朋友可以參考下
這篇文章主要介紹了php自定義函數實現統計中文字符串長度的方法,結合實例形式總結分析了php針對中文的判定、編碼與運算相關操作技巧,需要的朋友可以參考下
主站蜘蛛池模板: 日韩一区二区av | 欧美淫片 | 美国一级片在线观看 | 一区二区精品视频 | 国产成人精品一区二区三区四区 | 天堂av资源 | 国产伦一区二区三区四区 | 日日日色 | 精品国产一区二区三区久久久久久 | 免费观看一级视频 | 欧美日日| 我爱操 | 国产aaaaav久久久一区二区 | 国产999精品久久久久久 | 国产一区二区三区在线免费 | 成人免费视频网站在线观看 | 国产精品美女在线观看 | 亚洲成人精品久久 | 一级黄色大片 | 狠狠操天天操 | 精品久久中文 | 欧美国产视频 | 一区二区三区亚洲 | 天天操夜夜操 | 成人国产网站 | 国产一区二区三区日韩 | 免费午夜电影 | 国产综合网址 | 在线国产一区 | 欧美一区二区三区在线观看视频 | 国产综合久久久久久鬼色 | 久久av在线播放 | 欧美久久久久久久 | 一级片在线观看 | 久久久久亚洲 | 岛国精品 | 久久久www成人免费精品张筱雨 | 日韩欧美网 | 一区二区免费 | 国产乱人伦 | 国产精品久久久久久久久久妇女 |