• RSS

[WP]カスタムフィールドのテキストエリア内の改行を反映させる方法

  • このエントリーをはてなブックマークに追加
  • follow us in feedly

WordPress のカスタムフィールドを拡張して「テキストエリア」を使うこともあるのではないかと思いますが、

今回はテキストエリア内での改行を、フロント画面に出力する際にも反映させる方法のご紹介です。

カスタムフィールドのテキストエリア内の文章を改行

ご利用のテーマファイル(single.phpなど)を開いて、カスタムフィールドの値を出力する箇所に、以下のような記述を行います。
<?php echo nl2br(get_post_meta($post->ID,’フィールド名’,true)); ?>

Types プラグインでテキストエリア(複数ライン)を使った場合はこのような感じです。
<?php echo nl2br(types_render_field(“フィールド名, array('output' => 'raw'))); ?>



  • このエントリーをはてなブックマークに追加
  • follow us in feedly

コメント

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください