ブログ内検索をfindプラグインに変更

ブログ内検索には長らくGoogleを利用してきましたが、どうもあまりヒットしないようなので、findプラグインに変更することにしました。

My Wandering Wiki: FindPlugin

foot.flavourのGoogle検索の部分を、「$find::searchform」に置き換えるだけで、簡単に設置することができました。

ただしこのままだと、検索結果のページがデフォルトのflavour(blosxom starter kitだと*.htm)を使って表示されます(たぶん)。ここの場合、story.htmに広告を入れてたりする関係で、Google AdSenseが10個くらい(実際には3個程度で、あとは代替広告が)表示されてしまいました。

広告いっぱいでガッポリもうk・・・じゃなくて、さすがにこれはまずいので、findプラグイン用のflavourを用意して、対応することにしました。ちょうどタイミングよく、findプラグイン #3 - Ck2 Bloggerで改造の仕方を説明されていたので、「$find::results」云々のあたりを参考にさせていただきました。

blosxom starter kitの他のflavourを参考にサンプルのflavourも作ってみたので、一応、こっそり置いておくことにします。foreshortenedプラグインとpagingプラグインを使います。

findプラグインも変更する必要がありますが、すでにfindプラグイン #3 - Ck2 Bloggerで解説されているので、そちらを参考にしてください(他力本願)。

ところで、さっきCk2 Bloggerさんで検索してみたら、findプラグイン #2 - Ck2 Bloggerで、findプラグインのflavourの話が書いてありました。煤け小姫さんのforeshortenedプラグインを使っているところまで一緒でした・・・。

(追記)タイプミスによりエントリの一部の表示がおかしくなっていました。flavourのサンプルのリンクも間違えていたので修正しました。

Edit this entry...

wikieditish message: Ready to edit this entry.
















A quick preview will be rendered here when you click "Preview" button.