web-dev-qa-db-ja.com

ビジュアルエディタで段落タグを自動的に追加する方法

グーグルからは、Wordpressのデフォルトの動作は自動的に add paragraphになるように見えますが、ビジュアルエディタのスタイルドロップダウンで選択したスタイル(段落など)に関係なく、HTMLビューでは、段落タグは表示されません。私はまた、wpautop()が私のテーマのどこにも呼ばれているのを見ません(これは私が今出発した開発者から継承したものです)。

これをまっすぐにするために何ができますか?すべてに<p>タグを追加しても、明らかにコンテンツエディタと一緒に飛ぶわけではありません。

3
gravyface

段落タグは、 display not upon storage に追加されます。 wpautop()関数はthe_contentへのフィルタとして追加されています。

ビジュアルエディタでもHTMLエディタでも、これらの追加された段落タグは表示されません。

7
Chip Bennett

1つの解決策は TinyMCE Advanced プラグインをインストールすることです。プラグイン設定には、「保存してHTMLエディタに表示するときに<p>タグと<br />タグを削除しない」というオプションがあります。

5
Rafael Marques

投稿コンテンツを呼び出すためにthe_contentを使用しており、get_the_contentのようなものではないことを確認してください。 WordPressのwpautopフィルタはthe_contentに適用されます。

1
Anonymous

nl2br() フィルタされたHTMLを再び使用するときに改行を追加するために使用できます。

0
Fabian H.

私はちょうどこの同じ問題に苦しんでいて、私は上記のすべてと他のアイデアを試してみたので私の心を失うことになっていました。クライアントがYoothemeを使用していたことが判明し、その特定のテーマの設定にチェックボックスがあり、クリックするとすぐに問題が解決しました。これはフォーラム投稿へのリンクです: https://yootheme.com/support/question/4342

言い換えれば、それはテーマ関連の問題である可能性があります。

0
Kalemanzi