如果您将wpautop添加到其中,即使您没有手动使用段落标记标记文章,它也应该仍然有效,因为wpautop会自动将双线分隔符转换为格式正确的段落。
function get_first_paragraph(){
global $post;
$str = wpautop( get_the_content() );
$str = substr( $str, 0, strpos( $str, \'</p>\' ) + 4 );
$str = strip_tags($str, \'<a><strong><em>\');
return \'<p>\' . $str . \'</p>\';
}
如果您想在整篇文章中切换,可以使用此附加功能获取除第一段之外的所有内容:
function get_the_post(){
global $post;
$str = wpautop( get_the_content() );
$str = substr( $str, (strpos( $str, \'</p>\')));
return $str;
}