質問: wysiwygエディタの改行処理を改善するにはどうすればよいですか? 私はいつもエディタでhtmlモードになっていて、段落の間の区切りのような単純なものを正しく表示するために<p></p>を使っています。それは普通ですか?私が使うことができるより良いエディタがありますか?
回答: tinymceはhtmlソースの二重改行を<p></p>に、そしてその逆に変換します。投稿のコンテンツがレンダリングされると、<p/>と<p>が追加されるため、保存後にhtmlソースに手動で入力した</p>は実際に削除されます。auto -<p>の置き換えは、<?php the_content() ?>を使用して投稿のコンテンツをレンダリングしている場合にのみ機能します。直接$post->post_contentを出力する場合は、同じ書式設定フックを通過せず、改行や段落がなくても見やすくなります。レンダリングされたマークアップにたくさんの<br/>タグが必要な場合は、おそらくcssとmarginまたはpadding cssプロパティの使用に基づくより良い解決策を見つけるべきです。