buddypressのプロフィール欄やマルチライン入力欄を改行つきで表示する
buddypressのプロフィール欄で複数行を改行付きで入力しても、1行で表示されます。これを入力時の改行(HTML)を反映させた状態で表示させたいときのコードです。
<?php if (bp_get_profile_field_data('field=プロフィール') == "") :
echo '';
else:
// display code
$data=bp_get_member_profile_data(array('field'=>'プロフィール'));
echo 'プロフィール;';
echo wpautop($data);//wpautopというのが改行を有効にしているの
endif; ?>
フィールド名のところを変更します。
おまけとして、if分岐で入力の有無状態でタイトルもechoで出力しています。