web-dev-qa-db-ja.com

改行付きのpost_content

改行でpost_contentを取得できるようにしたいです。最善の方法は何ですか?

以前はthe_content()を使用していましたが、各投稿に共有ボタンを追加するプラグインをインストールする必要があるまではうまくいきました。

それ以来、私のthe_contentの出力には共有ボタンからのテキストが含まれています。

テンプレートファイルに出力する必要がある正しいコンテンツを含むpost_contentsを使用しようとしましたが、問題は改行が取り除かれたことです。

改行を保持したままpost_contentを取得することは可能ですか?

ありがとう

9
Charles Wayne

私はこれがうまくいくと信じています:

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

Wpautopの2番目の引数は、それがfalseかtrueかにかかわらず、あなた次第です。下記のリンクを参照してください。説明は次のとおりです。

(ブール値または整数値)(オプション)改行を保存します。 trueに設定すると、段落変換後に残っている改行はHTMLに変換されます<br />。スクリプトおよびスタイルセクション内の改行は影響を受けません。

ソース: https://codex.wordpress.org/Function_Reference/wpautop

24
jamil