[WP]Types のカスタムフィールドのテキストエリアで、pタグが自動で表示される場合の削除方法
スポンサード
多分、何かのプラグイン周りの問題だと思うのですが、
↑こちらのページには該当しそうな問題は触れられていないなー。。。
対応されるのかどうか分かりませんが、回避策として以下を実行しました。
元々の以下の記述を
こちらに変更しました
しかしこのままだと、テキストエリア内の改行が適用されなくなるので、
これでしばらく様子を見るようにします。
スポンサード
Types のカスタムフィールドのテキストエリアに入力したテキストをブログに表示させる際に、自動で<p>タグが出力される場合の除去方法をご紹介します。
カスタムフィールドの<p>タグの自動出力をやめたい
WordPress のバージョンを4.3にして、プラグインも諸々バージョンアップしてから起こりました。多分、何かのプラグイン周りの問題だと思うのですが、
↑こちらのページには該当しそうな問題は触れられていないなー。。。
対応されるのかどうか分かりませんが、回避策として以下を実行しました。
元々の以下の記述を
<?php echo(types_render_field("fieldスラグ名", array())); ?>
こちらに変更しました
<?php echo nl2br(types_render_field("fieldスラグ名", array('output' => 'raw'))); ?>
'output' => 'raw'
で、データベースに格納された生データを表示します。しかしこのままだと、テキストエリア内の改行が適用されなくなるので、
nl2br
で改行個所に<br>タグを挿入しています。これでしばらく様子を見るようにします。
スポンサード
コメント