wpseek.com
WordPress开发者和主题制作者的搜索引擎
wp_html_excerpt › WordPress Function
Since2.5.0
已弃用n/a
› wp_html_excerpt ( $str, $count, $more = null )
参数: (3) |
|
返回: |
|
定义在: |
|
文档: |
Safely extracts not more than the first $count characters from HTML string.
UTF-8, tags and entities safe prefix extraction. Entities inside will NOT be counted as one character. For example & will be counted as 4, < as 3, etc.源码
function wp_html_excerpt( $str, $count, $more = null ) { if ( null === $more ) { $more = ''; } $str = wp_strip_all_tags( $str, true ); $excerpt = mb_substr( $str, 0, $count ); // Remove part of an entity at the end. $excerpt = preg_replace( '/&[^;\s]{0,6}$/', '', $excerpt ); if ( $str !== $excerpt ) { $excerpt = trim( $excerpt ) . $more; } return $excerpt; }