excerptやtextareaなどを出力する際、改行を残したままhtmlをエスケープ ( esc_html ) する

[ ID : 2309 ]
excerptやtextareaなどを出力する際、改行を残したままhtmlをエスケープ ( esc_html ) する

概要

管理画面のexcerpt(抜粋)やカスタムフィールドのtextareaに入力したHTML要素をesc_htmlすると改行もなくなってしまう現象への対処方法。

用途

  • 管理画面のexcerpt(抜粋)やカスタムフィールドのtextareaにHTML要素を入れるとそのまま出力されてしまうため、エスケープ(エンティティ化)する必要がある。
  • ただし、単純にesc_htmlした場合、excerptやtextareaに入力した改行も消えてしまう現象を回避する。

実装方法

このコンテンツの続きを閲覧するにはログインが必要です。 新規会員登録

この記事をシェアする

全ての記事を見る

KONOCODEのメリット 無料会員登録