About

CMSなどで入力フォームでHTMLタグがエスケープされてて困ったときの話

Share on FriendFeed
[`tweetmeme` not found]

まぁ、タイトルとおりなのですが・・・
先日Drupalを使ってサイトの更新を行っていたときに、下の画像のようなタイトルを入力する場所で、HTMLがエスケープされていてタグが使えなくて泣いたのでそのメモです。

title

いやー困った困った。
ここはカスタムフィールドでもないからコンテンツ管理のところでも設定できないし。ちなみにカスタムフィールドの場合は、カスタムフィールド作成時に設定できるので見逃さないようにしましょう。
もしフィルターをかけない方法があったら教えてもらいたいのですが、とりあえずわからなかったのでいかの方法で対応。

テンプレートを確認してタイトルを表示しているところを確認。
[echo $title;]とかなってると思うのでそこに以下の処理をかませる

echo htmlspecialchars_decode($title);

これでちゃんとHTMLタグが機能します。
スマートかといわれると微妙ですが、方法がなかったのでコレで。

2013/11/23 | CMS

関連記事

新着記事

no image

WordPressのアイキャッチのサイズを追加しても変更されないのは大体再生成すれば直る件

functions.phpでアイキャッチのサイズを変更する方法といえば...

記事を読む

bbpressのトピックスURLがループ内ですべて同じになってしまう場合の解消法

こんにちは。 今日はWordpressのプラグイン、bbpressの...

記事を読む

WordPressの管理画面をカスタマイズしよう!

最近趣味で「コミサ」というwebサイトを作ったのですが、これが会員サイ...

記事を読む

無料でデータベースも使えるサーバを紹介します!

最近趣味でサイトを運営したいなーと思った際に、このドメイン(ousia...

記事を読む

no image

YouTubeの動画をサイトに埋め込むと重い!という人のための解決方法

件名のとおりなのですが、ブログやサイトにyoutubeの動画を埋め込む...

記事を読む

コメント/トラックバック

トラックバック用URL:

コメントフィード




管理人にのみ公開されます

PREV :
NEXT :

no image
WordPressのアイキャッチのサイズを追加しても変更されないのは大体再生成すれば直る件

functions.phpでアイキャッチのサイズを変更する方法といえば...

bbpressのトピックスURLがループ内ですべて同じになってしまう場合の解消法

こんにちは。 今日はWordpressのプラグイン、bbpressの...

WordPressの管理画面をカスタマイズしよう!

最近趣味で「コミサ」というwebサイトを作ったのですが、これが会員サイ...

無料でデータベースも使えるサーバを紹介します!

最近趣味でサイトを運営したいなーと思った際に、このドメイン(ousia...

no image
YouTubeの動画をサイトに埋め込むと重い!という人のための解決方法

件名のとおりなのですが、ブログやサイトにyoutubeの動画を埋め込む...

→もっと見る

PAGE TOP ↑