WordPressのカスタムフィールド拡張プラグインAdvanced Custom Fieldsで、WYSIWYG Editorに入力した文字列(文章)を出力する際に、<P>タグを除去する方法のご紹介です。
Advanced Custom FieldsのWysiwyg Editorでpやbrを除去
通常の投稿や固定ページの本文を、<P>タグを除去して表示する場合は以下のようになりますが、
1 2 3 4 |
<?php remove_filter ('the_content', 'wpautop'); the_content(); ?> |
Advanced Custom FieldsのWYSIWYG フィールドのテキストを、<P>タグを除去して出力する場合はこのようになります。
1 2 3 |
<?php remove_filter ('acf_the_content', 'wpautop'); the_field("カスタムフィールド名", $post_id); ?> |
コメント