[WordPress]ACFのテキストエリアで改行などを削除して指定文字数で表示

WordPress
スポンサーリンク

テンプレートファイル

50文字で抜粋表示

<?php
$text = get_field('カスタムフィールド名');
$str = str_replace(array('<br>','<br />',"\r\n","\n","\r",' '),'',$text);
echo mb_substr(($str),0,50);
?>
PHPでの改行方法(ブラウザとソース表示)と改行できない場合の対処法
PHPの改行。ブラウザで改行してもソースでは改行されない、改行文字が反映しない…そんな場合の解決法、HTML改行タグを入れてくれる nl2br関数も紹介します。

コメント

タイトルとURLをコピーしました