ACF(Advanced Custom Fields)のWysiwyg エディタについて、
改行(br)、段落(p)を除去し、ショートコードは有効にしたいです。
php
1<?php the_sub_field('acf_source_set', false); ?>
現在ACFの拡張機能でThe Flexible Content Fieldを利用しているので、上記のように「the_sub_field」としています。
第3引数にfalseを入れることで、brやpタグの自動挿入は無くなったのですが、ショートコードまで使えなくなりました。
https://webtoranomaki.com/wordpress/572/
こちらを参考に下記のように幾つか試したのですが、どの結果もfalseを入れると、自動挿入タグとショートコードが使えず、
falseを外すとタグが挿入されてしまいます。
php
1<?php strip_tags(the_sub_field('acf_source_set')); ?> 2 3<?php strip_shortcodes(the_sub_field('acf_source_set')); ?> 4 5<?php strip_tags(the_sub_field('acf_source_set', false)); ?> 6 7<?php strip_shortcodes(the_sub_field('acf_source_set', false)); ?>
良い方法があれば、ご教示お願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/10 06:39
退会済みユーザー
2020/07/10 08:09
2020/09/14 05:14