web関連
アドバンスカスタムフィールドで勝手にpタグ,brタグが入るので除去
「Wysiwyg エディタ」を使ったアドバンスカスタムフィールドの出力でclassをつけたpタグとかで囲ったのに何故かclassのついていないpタグで囲まれてて?になったので備忘録
pタグ,brタグの出力を除去します
remove_filter ('acf_the_content', 'wpautop');
the_field('カスタムフィールド', $post_id);
上記の記述で僕は直りましたが、
get_field
で出力しているとうまくいかないこともあるみたい
そんときは以下の記述で直るみたい
get_field( 'カスタムフィールド名', $post_id, false );
試してないけどメモ
the_field
でいいけどif文とか変数で使う時はget_field
を使ったりするみたい、毎回if文でthe_field
を使ってうまくいかなかったけど理解した