Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if( ! function_exists( 'pe_excerpt' ) ) {
- /**
- * [[Description]]
- * @param integer $len Excerpt length (words)
- * @param string $trim (...) cut sign
- * @param boolean $readmore Show readmore
- */
- function pe_excerpt($len = 15, $trim = '…', $readmore = false) {
- if($len < 1) return; //if 0 -> disable excerpt
- $limit = $len + 1;
- $excerpt = strip_shortcodes(get_the_content());
- $excerpt = explode(' ', $excerpt, $limit);
- $num_words = count($excerpt);
- if($num_words >= $len) {
- $last_item = array_pop($excerpt);
- }
- else {
- $trim = '';
- }
- $excerpt = implode(' ', $excerpt) . $trim;
- if( $readmore === true ) {
- $excerpt .= pe_read_more_link();
- }
- $excerpt = wp_strip_all_tags($excerpt);
- echo $excerpt;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement