- WebとPCのメモ帳
- ブログ カスタマイズ
FC2ブログの「最近のトラックバック」を直接リンクにする
- Entry Time
- 2008 07/16 19:21 (Wed)
- Category
- ブログ カスタマイズ
このBlogのサイドバーにも置いてあるのですが、最近受信したトラックバックが一目でわかる「最近のトラックバック」というプラグインがFC2ブログにはあります。これ自体は別に珍しいものではなく、大概のBlogサービスでは同じようなプラグインが存在しています。
ところが、FC2ブログのものは直接そのトラックバック元にリンクが張られるわけではなくて、トラックバックが送られた自分のBlogのエントリがリンク先になっているんですね。個人的にここは「自分のエントリへのリンク」ではなくて、「相手先のエントリへのリンク」にしておきたいところです。そもそもリンクに使われている文字列は「トラックバック元のエントリ名+Blog名」なのに、実際のリンク先が自分のBlogじゃおかしいじゃないですか。
というわけで、今回は「最近のトラックバック」のリンク先をトラックバック元へのエントリに修正するカスタマイズです。私と同じように「リンク先を変更させたい」という方は使ってみてください。
FC2ブログ用パンくずリスト Ver.2 (親子カテゴリ対応版)
- Entry Time
- 2008 07/09 01:01 (Wed)
- Category
- ブログ カスタマイズ
親子カテゴリを導入したので、一緒に現在使っているパンくずリスト(*1)を親子カテゴリに対応したVer.2にアップグレードしました。
([*1]正確にはHTMLのマークアップが微妙に違うんですが、やってることは同じ。)
親子カテゴリを使い始めたのでパンくずリストも更新したい方、これからパンくずリストを追加したい方はこちらを利用してください。親子カテゴリを使っていない場合でも、旧バージョンと同じ挙動をするだけなので特に問題は起こりません。
FC2ブログのmeta keywordsを最適化するカスタマイズ
- Entry Time
- 2008 07/07 20:25 (Mon)
- Category
- ブログ カスタマイズ
もう相当前の話になるのですが、FC2ユーザータグのカスタマイズについてのエントリを書いたことがあります。
そのエントリで「ユーザータグをmeta keywordsにする」というカスタマイズを紹介して、そのカスタマイズは今このテンプレートでも引き続き使っています。
さて、個別記事のmeta keywordsはこれで問題ないのですが、せっかくなのでもう少し踏み込んで、もっと多くのページでmeta keywordsを入れることはできないかと考えました。つまりmeta keywordsの最適化ですね。
幸いなことに、FC2ブログには様々な変数が用意されていて、それを活用すればかなり自由度が高いカスタマイズが可能です。その変数を使って、とりあえず入れられそうなところにはmeta keywordsを設定するカスタマイズをやってみました。
検索エンジンはすでにmeta keywordsをほとんど考慮しないともいわれていますが、適切にやる限り邪魔にはならないので、やっておいても損はないでしょう。
FC2ブログにCAPTCHA機能付きのメールフォームを設置する
- Entry Time
- 2008 06/10 01:34 (Tue)
- Category
- ブログ カスタマイズ
FC2ブログには公式プラグインとして、サイドバーに設置できるタイプのCAPTCHA機能のついたメールフォームがあります。メールアドレスをBlogに載せる必要もありませんし、使っている人も多いでしょう。
ただ、私はこの機能を使用していませんでした。見てのとおりこのBlogのサイドバーにはすでに色々なものが設置してありますし、滅多に使われない上にかなりの高さがあるフォームを置く気にはなれなかったのです。代わりに同じFC2のサービスの一つであるFC2フォームレンタルを使っていました。(Blogと同じIDで使えますからね。)
ところが先日、このフォームから大量のスパムメールが送られてきました。新しいツールができたのか、たまたまターゲットにされたのかはわかりませんが、FC2フォームレンタルはspamに弱かったということです。確かにFC2ブログのプラグインにはCAPTCHAがありますが、FC2フォームレンタルの方にはCAPTCHAがありません。
急遽FC2フォームレンタルを使うのを中止し、公式プラグインの方のメールフォームをサイドバーに置かずに使うことにしました。これならサイドバーの領域を使うことはありませんし、spamも来なくなるでしょう。今回はこの「サイドバーに置かないメールフォームの作り方」を紹介します。
月別アーカイブをJavaScriptもプルダウンも使わずコンパクトにする
- Entry Time
- 2008 06/06 00:21 (Fri)
- Category
- ブログ カスタマイズ
Blogを長く運営していると結構気になってくるのが、月別アーカイブが縦に長くなっていくことです。2カラムのテンプレートだと本文(メインカラム)よりサイドバーが長くなっているのをよく見ますし、3カラムでも長すぎると邪魔になってきます。さらに問題なのがカテゴリと違い意図的に増減することはできず、長くBlogを続ければ続けるほど項目が増えることでしょう。(カテゴリは自分で増やさない限り増えないので。)
この問題を解決する方法としては、一般的に月別アーカイブをForm形式のプルダウンにする方法がとられます。
しかしこれらの方法には弱点もあります。前者はJavaScriptがONでないと機能しませんし、後者はFC2ブログ以外では使えません。さらにプルダウン方式を使うとHTMLの「リンク」にならないため、内部リンクが減り検索エンジンのクローラが過去記事へたどり着きにくくなる可能性があります。
というわけで、今回はJavaScriptもプルダウンも使わず、CSSだけでFC2ブログの月別アーカイブをコンパクトに表示する方法を紹介します。
記事にマッチしたAmazonアソシエイトの商品を自動で表示する
- Entry Time
- 2008 05/08 03:59 (Thu)
- Category
- ブログ カスタマイズ
FC2ブログの変数を使って、投稿したエントリにマッチしたAmazonアソシエイトの商品を自動で表示させるJavaScriptを作ってみました。着想は以下のエントリを読んで。
「Amazonおまかせリンク(R)」より「Amazonライブリンク」がオススメな理由 (smashmedia)
要するにMovable Typeの変数をFC2ブログの変数に変えただけですね。テストを兼ねてこのBlogでもエントリの下に表示させています。(エントリの一番下にあるのがそうです。)興味がある方は以下のソースを貼り付けて使ってみてください。
FC2 Blogでパンくずリストを設置する
- Entry Time
- 2008 03/16 00:45 (Sun)
- Category
- ブログ カスタマイズ
少し前にこのBlogにも「パンくずリスト」(Topic Path)を設置しました。具体的にどういうものかというと、「現在見ているページの階層をリンク付きツリーで表示する」ものです。より詳しく知りたい方は、下記を参照してください。
Webサイトの中のそのページの位置を、階層構造の上位ページへのリンクのリストで簡潔に記述したもの。すべてのページの同じ場所にパンくずリストを掲載することにより、サイトの訪問者が現在位置を直感的に理解する役に立つ。
パンくずリストとは 【topic path】 - 意味・解説 (IT用語辞典 e-Words)
要するにユーザビリティを向上させるもので、場所をほとんど取らずにナビゲーションを増やすというなかなか便利なものです。主なメリットとしては、「サイドバーを見なくてもカテゴリがわかる」「トップページへの明確なリンクが作れる」といったところでしょうか。また、前書いたユーザビリティの話で、「トップページへのリンクをどうするか」という問題の解決にもなるかもしれません。
ちょっと3カラムのテスト中です
- Entry Time
- 2008 02/25 00:29 (Mon)
- Category
- ブログ カスタマイズ
新しいテンプレートを導入してもよかったのですが、今までの改造場所が多すぎるので2カラムテンプレートをそのまま3カラムに改造してます。
色々修正中なので、見る時間によっては激しくレイアウトが壊れていたり、表示できないかもしれません。
ご迷惑をおかけします。
ただこのまま3カラムに移行しようというわけではなくて、試してみて気に入らなかったら2カラムに戻すつもりです。
しばらくレイアウトが安定しないかもしれませんが、ご了承ください。












はてなアンテナに追加