[wordpress]textareaなど改行を反映する方法

wordpressのカスタムフィールドでtextareaや複数チェックボックスを利用するシーンはいっぱいあるが、投稿時に改行をしていてもサイトを見ると改行が反映されていない。。。検索して見つけたコードは書き方を省略しているのかどうやってもエラーが出てしまう。
最終的にはnl2brというやつを見つけて解決。あ〜すっきり

最初に試してダメだったコード

<?php echo str_replace(‘,’, ‘<br />’, post_custom(‘キー’)); ?>

成功したコード

<?php echo nl2br(get_post_meta($post->ID, ‘キー’, true)); ?>