dizzydoneMichael UnoPosted on December 13, 2019 (Last Edited on December 13, 2019) by Michael Uno the_content フィルターでテキストを渡して、<p> で括られる時とそうでない時があって、インコンシスタントで悩まされる。今のところ謎。ラインブレークもない50にも満たない文字列なんだけど。なんだろう。
んー。has_filter( 'the_content', 'wpautop' ) これの戻り値しらべたら、10 の時とそうでない時がある。つまり、wpautop が外されてまた戻されてって事が内部で行われている様子。 Elaborate
んー。
has_filter( 'the_content', 'wpautop' )
これの戻り値しらべたら、10 の時とそうでない時がある。つまり、wpautop
が外されてまた戻されてって事が内部で行われている様子。どうも
render_block_core_block()
が何か悪さをしているようだが。全部 Gutenberg で投稿した短い文なので、扱いが違う理由が見当たらん。いや、ミス。全部 Gutenberg 経由で作成されてなかった。多分、フロントエンドフォームから作成した記事は
wpautop()
が適用されないみたい。原因これかな。OK、わかった。
wp_insert_post()
するとき、'post_content'
にwp_autop()
かまさないと、同様の結果が得られない。