投稿

12月, 2019の投稿を表示しています

Emporioに階層化ラベルを導入する

イメージ
最近、世界のグルメ情報を発信するブログを立ち上げた。 >>  食いしん坊日記ザ・ワールド このブログでは地域ごとにカテゴリわけしようと思ったのだが、世界中かなりの国や町を周ったので、単純にカテゴリを付けると収集がつかなくなる。 都市ごとにカテゴリつけたら何個カテゴリが必要になるのか(^_^;) というわけで ヨーロッパ/国/都市 みたいな感じで階層化して整理したい。 しかしてBloggerにはその機能がなく、ネットに出回ってる方法では最近のテーマであるEmporioでうまく動作しなかった。 ではEmporioではどうするのか?を今回はまとめます。 スポンサーリンク

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

イメージ
以下の記事で document.writeln を使ってやや強引に記事タイトル下にAdsenseを表示する方法を紹介した。 >>  Emporioで記事タイトル下にAdsenseを表示する方法 要するに そのままではコピペできない広告コードを document.writeln で1行の文字列として書き込む というものだが、この方法のハードルはまさにこのAdsenseコードを1行の文字列に書き直す点だ。 ※この方法はコードの改変には当たらないと思いますが、 規約違反になる可能性 がないとは言えないので、自己責任で試してくださいね。 ちまちま特殊文字を探し出してエスケープしていってもいいのだが、ちょっとでも間違えばテーマの保存すらできないのでかなりめんどくさい。 しかしこれにはチョー簡便な方法がある。 それがHTML/Javascriptガジェットを使うというもの。 やり方はまずガジェットの設定画面で、「コンテンツ」のところに広告コードを貼って保存する。 で、 「テーマ」の「HTMLの編集」で上記ガジェットの箇所を見れば、そこにエスケープされた文字列が出ている はずだ。 わかりやすいタイトルを付けておいて検索するとすぐ見つかる。 エスケープされた文字列をコピーしたら、ガジェット自体は削除してしまえばよい。 ちまちま手作業でやってたのと比較すると夢のように楽になるので、ぜひ(自己責任で)お試しあれ^^