通过 WordPress 内置的 wp_trim_words() 函数,可以方便的截取文章的标题、内容摘要、文章的内容等需要限定其显示的字数的地方。
wp_trim_words() 函数介绍
wp_trim_words() 函数是 WordPress 3.3 版本新增的函数,该函数默认需要在loop循环中使用。通过该函数可以实现专门用来截取限定字数的内容,比如截取设置长度的文章内容、摘要、标题等,跟 mb_strings 函数实现的效果一样。
<?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 ); // 文章标题 ?>
wp_trim_words() 函数默认用法
<?php $trimmed = wp_trim_words( $text, $num_words = 55, $more = null ); ?>
wp_trim_words() 函数参数说明
- $text:(字符串) (必需) 要截取的内容。默认: 无
- $num_words:(整数) (可选) 限定的字数。默认: 55
- $more:(字符串) (可选) 截取后加在尾部的字符。默认: ‘…’
wp_trim_words() 函数来源文件
文件路径:wp-includes/formatting.php
示例:通过该函数截取文章内容
<?php $content = get_the_content(); $trimmed_content = wp_trim_words($content, 40, '<a href="'. get_permalink() .'"> ...阅读更多</a>'); echo $trimmed_content; ?>
示例:截取设定字数标题
<?php $title = get_the_title(); $trimmed_title = wp_trim_words( $title, 20, '...' ); echo $trimmed_title; ?>
本文地址:http://aszhi.com/web/wordpress/67.html
关注我们:请关注一下微信号:扫描二维码
版权声明:本文为原创文章,版权归 小智 所有,欢迎分享本文,转载请保留出处!
关注我们:请关注一下微信号:扫描二维码
版权声明:本文为原创文章,版权归 小智 所有,欢迎分享本文,转载请保留出处!