Bloggerで広告コードの特殊文字を簡単にエスケープする方法

以下の記事で document.writeln を使ってやや強引に記事タイトル下にAdsenseを表示する方法を紹介した。


>> Emporioで記事タイトル下にAdsenseを表示する方法


要するに


そのままではコピペできない広告コードを document.writeln で1行の文字列として書き込む


というものだが、この方法のハードルはまさにこのAdsenseコードを1行の文字列に書き直す点だ。

※この方法はコードの改変には当たらないと思いますが、規約違反になる可能性がないとは言えないので、自己責任で試してくださいね。

ちまちま特殊文字を探し出してエスケープしていってもいいのだが、ちょっとでも間違えばテーマの保存すらできないのでかなりめんどくさい。

しかしこれにはチョー簡便な方法がある。

それがHTML/Javascriptガジェットを使うというもの。

やり方はまずガジェットの設定画面で、「コンテンツ」のところに広告コードを貼って保存する。


で、「テーマ」の「HTMLの編集」で上記ガジェットの箇所を見れば、そこにエスケープされた文字列が出ているはずだ。

わかりやすいタイトルを付けておいて検索するとすぐ見つかる。

エスケープされた文字列をコピーしたら、ガジェット自体は削除してしまえばよい。

ちまちま手作業でやってたのと比較すると夢のように楽になるので、ぜひ(自己責任で)お試しあれ^^

コメント

このブログの人気の投稿

Emporio、テーマデザイナーでできるオススメ設定

Bloggerで目次を出すスクリプトを、適用先に合わせてカスタマイズする

Emporioサイトでフォント調整のため設定した、実際のCSS定義を公開する