當(dāng)前位置:首頁>WordPress建站>WordPress開發(fā)>使用 wp_trim_words() 截取限定字數(shù)的內(nèi)容

使用 wp_trim_words() 截取限定字數(shù)的內(nèi)容

WordPress 3.3 新增了一個 wp_trim_words() 函數(shù),專門用來截取限定字數(shù)的內(nèi)容,比如文章、摘要、標(biāo)題等:

<?php
echo wp_trim_words( get_the_content(), 100 ); // 文章內(nèi)容
echo wp_trim_words( get_the_excerpt(), 100 ); // 文章摘要
echo wp_trim_words( get_the_title(), 100 ); // 文章標(biāo)題
?>

當(dāng)然,這個函數(shù)默認需要在循環(huán)中使用。

默認用法:

<?php $trimmed = wp_trim_words( $text, $num_words = 55, $more = null ); ?>

參數(shù):

  • $text

    (字符串) (必需) 要截取的內(nèi)容

    默認: 無

  • $num_words

    (整數(shù)) (可選) 限定的字數(shù)

    默認: 55

  • $more

    (字符串) (可選) 截取后加在尾部的字符

    默認: ‘&hellip;’

示例:

<?php

$content = get_the_content();
$trimmed_content = wp_trim_words( $content, 40, '<a href="'. get_permalink() .'"> ...閱讀更多</a>' );
echo $trimmed_content;

?>
聲明:本站所有文章,如無特殊說明或標(biāo)注,均為本站原創(chuàng)發(fā)布。任何個人或組織,在未征得本站同意時,禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進行處理。

給TA打賞
共{{data.count}}人
人已打賞
歡迎關(guān)注WordPress大學(xué)公眾號 WPDAXUE
WordPress開發(fā)

為WordPress主題添加ajax提交評論 jquery ajax comments(新版)

2013-12-17 8:16:00

WordPress開發(fā)

WordPress 調(diào)用本周和上周的文章

2014-1-6 10:17:50

8 條回復(fù) A文章作者 M管理員
  1. 按照你的方法作了下修改,終于實現(xiàn)在首頁可以自定義字符長短調(diào)取單頁內(nèi)容了。用wordpress做企業(yè)網(wǎng)站,首頁關(guān)于我們再也不用寫死了

  2. 一試便知!

  3. 吳臭臭

    使用excerpt,然后在funciton.php里面設(shè)置長度也是一樣的呢。

  4. 不錯不錯,挺好的博客。

  5. 非常好的資源站

  6. 發(fā)現(xiàn)這個函數(shù)不能過濾短代碼

  7. WordPress the_excerpt(); 已經(jīng)完美支持中文截取,還要那么麻煩干嘛?

  8. 對中文字的截取適用么?

?
個人中心
購物車
優(yōu)惠劵
今日簽到
有新私信 私信列表
搜索

盐池县| 海宁市| 石楼县| 元阳县| 沙雅县| 漠河县| 田阳县| 武川县| 介休市| 镇江市| 南平市| 周宁县| 永城市| 五华县| 丰顺县| 永川市| 壶关县| 辽宁省| 肥城市| 灵璧县| 迁西县| 行唐县| 太保市| 玛多县| 乌鲁木齐市| 灵璧县| 晋州市| 石棉县| 年辖:市辖区| 西华县| 闵行区| 康平县| 绿春县| 屏南县| 东乡族自治县| 望谟县| 资中县| 商丘市| 乐亭县| 京山县| 双城市|