日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

WordPress使用 wp_trim_words() 截取限定字数的内容代码分享

發布時間:2023/11/21 综合教程 45 生活家
生活随笔 收集整理的這篇文章主要介紹了 WordPress使用 wp_trim_words() 截取限定字数的内容代码分享 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在主題的制作過程中,需要用到自動截取限定字數的文章摘要,雖然,有些人使用 more 標簽來截取,也有些人會自己給每篇文章填寫摘要,然后使用 the_excerpt() 函數輸出, 但并不是所有的朋友都有這些習慣。而且,他們自己截取的摘要,可能超過了主題的樣式限制,比如下圖,摘要的字數太多,超出了主題樣式的設置,看上去很不爽。

所以,需要自動截取限定字數的摘要,滿足自己設置樣式的需要。

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

[php]

<?php
echo wp_trim_words( get_the_content(), 100 ); // 文章內容
echo wp_trim_words( get_the_excerpt(), 100 ); // 文章摘要
echo wp_trim_words( get_the_title(), 100 ); // 文章標題
?>

[/php]

當然,這個函數默認需要在循環中使用。

默認用法:

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

參數:

  • $text(字符串) (必需) 要截取的內容默認: 無
  • $num_words(整數) (可選) 限定的字數默認: 55
  • $more(字符串) (可選) 截取后加在尾部的字符默認: ‘&hellip;’
  • [php]
    <?php
    $content = get_the_content();
    $trimmed_content = wp_trim_words( $content, 40, '<a href="'. get_permalink() .'"> ...閱讀更多</a>' );
    echo $trimmed_content;
    ?>
    [/php]

    本文轉自:https://www.wpdaxue.com/wp_trim_words.html

總結

以上是生活随笔為你收集整理的WordPress使用 wp_trim_words() 截取限定字数的内容代码分享的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。