改行付きのpost_content


9

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

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

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

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

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

ありがとう


これは間違ったアプローチです。何かがある場合、間違ったプラグインでは、代わりにいくつかの他のものにそれが出て仕事を、それを修正してみてください。プラグインはフィルター関数を介してコンテンツを注入するので、その関数を削除するだけで済みます。
tfrommen 14年

@tfコメントありがとうございます。正しいthe_contentを取得するためだけに関数を削除して、それを機能させ続けることは可能ですか?事は、私はプラグインのようなボタンを持っていてもよい単一の投稿ページを持っているということです。私がやりたいのは、同じ投稿の全画面表示を提供することです。これは私が共有ボタンを必要としないところです。全画面表示以外に、ボタンを表示するプラグインが必要です。ありがとう
Charles Wayne

回答:


26

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

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

wpautopの2番目の引数は、trueかfalseかはあなた次第です。以下のリンクを参照してください。次のように説明されています。

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

出典:https//codex.wordpress.org/Function_Reference/wpautop


ありがとう!できます。申し訳ありませんが、まだ投票できません。さらなる評判が必要
Charles Wayne
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.