WordPress
내용 및 발췌에서 자동 줄 바꿈 제거
수색…
소개
편집자 나 발췌 부분에서 손으로 HTML을 사용하는 사이트, 코드를 직접 작성하려는 사이트의 경우 자동 줄 바꿈은 성가심 일 수 있습니다. 이러한 필터를 제거하여 비활성화 할 수 있습니다.
비고
이들은 include 파일에서 직접 실행되어야합니다. functions.php이든 다른 include 파일이든 관계없이이 파일을 후크로 감쌀 수 없습니다. 그들은 init 또는 내가 지금까지 찾은 다른 것에 대해서는 작동하지 않을 것이다.
그것들은 page.php와 같은 템플릿에 직접 포함되어 해당 템플릿에 대해서만 실행될 수도 있습니다.
참고 : 배포 된 테마 또는 플러그 인에이 파일을 포함시키지 마십시오 (기본적으로 비활성화되어 있지 않으면 사용자가 지정하지 않는 한 포함 파일을 포함하지 않는 것이 좋습니다).
이것은 다른 테마 또는 플러그인의 출력을 중단시킬 수 있기 때문에 제어하지 않는 사이트에 포함시키는 것은 나쁜 습관입니다.
필터 제거
// Remove the auto-paragraph and auto-line-break from the content
remove_filter( 'the_content', 'wpautop' );
// Remove the auto-paragraph and auto-line-break from the excerpt
remove_filter( 'the_excerpt', 'wpautop' );
필터를 제거하는 기능
/**
* Remove the automatic line breaks from content and excerpts.
*
* @since 1.0.0
*/
function remove_content_auto_line_breaks() {
// Remove the auto-paragraph and auto-line-break from the content
remove_filter( 'the_content', 'wpautop' );
// Remove the auto-paragraph and auto-line-break from the excerpt
remove_filter( 'the_excerpt', 'wpautop' );
}
// Execute the function
remove_content_auto_line_breaks();
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow