カスタムフィールドの改行を「nl2br」を使って、そのまま反映させて表示する方法

カスタムフィールドの改行を「nl2br」を使って、そのまま反映させて表示する方法

こんにちわ。『iPhone5s』にかえて2年経つので『iPhone6s plus』に機種編しようと考えているauユーザーのTAKA(@web_creativelab)です。

さて、Wordpressのカスタムフィールドで文章を表示する場合、ただ表示させるだけでは改行が反映されません。
そこで本日はWordpressのカスタムフィールドで、改行した内容を正しく出力させる方法をご紹介します。

「nl2br」を追記

方法はいつも通り簡単です。
以下のコードのように「nl2br」を追記するだけです。

<?php echo nl2br(get_post_meta($post->ID, 'カスタムフィールド名', true)); ?>

これで、カスタムフィールドで文章を改行するときにクライアントにわざわざ”brタグ”を入れてもらう必要がなくなりますね。
因みに僕はカスタムフィールドを使うときは「Custom Field Template」プラグインを利用しています。

tabsWordPressプラグイン「Custom Field Template」