Revision: 40388
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at February 1, 2011 07:01 by ericmuyser
Initial Code
$content = $post->content; if(preg_match_all('#<p>(.*)</p>#simU', $content, $m1, PREG_SET_ORDER) && count($m1) >= 2) { // more than 2 paragraphs $trim = $site_settings->blog->preview->trim_length; $l_1 = strlen($m1[0][1]); $l_2 = strlen($m1[1][1]); if($l_1 < ($trim * 0.75) && $l_2 < $trim) { $content = '<p>' . $m1[0][1] . '</p>' . '<p>' . $m1[1][1] . '</p>';//substr($content, 0, $l_1 + $l_2 + 7 + 7 + 2); } else if($l_1 < $trim) { $content = '<p>' . $m1[0][1] . '</p>'; //substr($content, 0, $l_1 + 7); } else { $content = '<p>' . substr($m1[0][1], 0, $trim) . ' ...</p>'; } }
Initial URL
Initial Description
Initial Title
ls smart blog excerpt
Initial Tags
Initial Language
PHP