줄 바꿈이있는 post_content


9

줄 바꿈으로 post_content를 얻을 수 있기를 원합니다. 가장 좋은 방법은 무엇입니까?

이전에 각 게시물에 공유 버튼을 추가하는 플러그인을 설치해야 할 때까지 잘 작동했던 the_content ()를 사용했습니다.

그 이후 내 the_content의 출력에는 공유 버튼의 텍스트가 포함됩니다.

템플릿 파일에 출력 해야하는 올바른 내용이 포함 된 post_contents를 사용하려고했지만 줄 바꿈이 제거되었습니다.

줄 바꿈을 유지 한 채 post_content를 얻을 수 있습니까?

감사


이것은 잘못된 접근법입니다. 플러그인에 문제 가있는 경우 그대로두고 다른 문제를 해결하는 대신 문제를 해결해보십시오. 플러그인은 필터 기능을 통해 컨텐츠를 주입하므로 해당 기능을 제거하면됩니다.
— tfrommen

귀하의 의견에 감사드립니다. 올바른 the_content를 얻기 위해 함수를 제거 할 수 있습니까? 문제는 플러그인 버튼과 같은 단일 게시물 페이지가 있다는 것입니다. 내가하고 싶은 것은 동일한 게시물의 전체 화면보기를 제공하는 것입니다. 공유 버튼이 필요없는 곳입니다. 전체 화면보기 이외의 버튼을 표시하려면 플러그인이 필요합니다. 감사합니다
— Charles Wayne

답변:


26

나는 이것이 효과가 있다고 믿는다.

$getPost = get_the_content();
$postwithbreaks = wpautop( $getPost, true/false );
echo $postwithbreaks;

wpautop의 두 번째 인수는 false인지 여부에 달려 있습니다. 아래 링크를 참조하십시오. 다음과 같이 설명됩니다.

(부울 또는 정수) (선택 사항) 줄 바꿈을 유지합니다. true로 설정하면 단락 변환 후 남은 줄 바꿈이 HTML <br />로 변환됩니다. 스크립트 및 스타일 섹션 내의 줄 바꿈은 영향을받지 않습니다.

출처 : https://codex.wordpress.org/Function_Reference/wpautop


감사! 효과가있다. 아직 투표를 못해 죄송합니다. 더 많은 평판이 필요합니다
— Charles Wayne
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.