줄 바꿈이있는 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.