[WP]WordPressでnl2br とesc_html 関数を併用する
スポンサード
スポンサード
以前に、カスタムフィールドのテキストエリア内の改行を反映させる方法 の記事で、PHP のnl2br 関数を使ってカスタムフィールドに入力したテキストの改行を反映させる方法を紹介させていただきましたが、
今回はWordPress の esc_html 関数と合わせて使用する(エスケープする)場合のメモです。
1 2 | //nl2br と esc_html 関数を併用 <?php echo nl2br(esc_html(get_post_meta($post->ID ,'キー', true))); ?> |
Types プラグインを使う場合はこんな感じです。
1 2 3 4 | //Types プラグインを使う場合 <?php echo nl2br(esc_html(types_render_field("キー", array()))); ?> <?php echo nl2br(esc_html(get_post_meta($post->ID ,'wpcf-キー', true))); ?> <?php echo nl2br(esc_html(post_custom('wpcf-キー')) ); ?> |
スポンサード
コメント