워드프레스 요약문(Excerpt)에서 앞부분의 공백 없애기

간혹 워드프레스 요약문의 앞부분에 공백(스페이스)이 포함되어 있는 경우가 있을 수 있습니다. 요약문 앞에 공백이 있을 경우 보기에 좋지 않기 때문에 공백을 없애주는 것이 좋을 수 있습니다. 이 경우 get_the_excerpt 필터를 사용할 수 있습니다.

add_filter( 'get_the_excerpt', 'wpse162725_ltrim_excerpt' );

function wpse162725_ltrim_excerpt( $excerpt ) {
return preg_replace( '~^(\s*(?: )?)*~i', '', $excerpt );
}
// Source: http://wordpress.stackexchange.com

preg_replace는 여기(한글본은 여기)를 참고하시기 바랍니다. 위의 예제에서는  도 제거하도록 조금 복잡하게 되어 있지만, 다음과 같이 사용해도 whitespace(" " 제외)가 제거됩니다.

return preg_replace('/\s\s+/', ' ', $excerpt );

 

 


댓글 남기기

* 이메일 주소는 공개되지 않습니다.