wp_trim_words()是wordpress 3.3版本新增的函數,該函數需要在loop循環中使用,通過該函數可以實現截取限定字數的內容,比如截取設置長度的文章內容、標題等,跟mb_strings函數實現的效果一樣。
代碼結構:
1
<?php $trimmed = wp_trim_words( $text, $num_words = 55, $more = null ); ?>
參數介紹:
$text
(字符串)(必需)也是就要截取的內容
默認值:無
$num_words
(整數)(可選)截取的字數
默認值:55
$more
(字符串)(可選)追加在截取后的內容結尾的字符,類似’…’這樣的
默認值:’…’
例子:通過該函數截取文章內容
1<?php
2 $content = get_the_content();
3 $trimmed_content = wp_trim_words( $content, 40, '<a href="'. get_permalink() .'"> ...Read More</a>' );
4 echo $trimmed_content;
5?>
例子:截取設定字數標題
1<?php
2 $title = get_the_title();
3 $trimmed_title = wp_trim_words( $title, 20, '...' );
4 echo $trimmed_title;
5?>
新聞熱點
疑難解答