2007/7/8 日曜日

WordPressで本日の人気記事を表示した (bsuite)

Filed under: ブログ — admin @ 17:44:06
この記事のタグ:,

 引き続き、WordPressのカスタマイズを進めています。今度は「bsuite」というプラグインを導入してみました。このプラグインは以前は「bstat」という名前のプラグインでしたがその後、機能拡張をしてくる過程でbsuiteという名前に変更されたようです。

このプラグインには実に色々な機能が実装されています。(» bsuite Bug Fixes (release b2v3)

  • ロードされたページのトラッキング
  • 検索エンジン経由で来た人が使用したキーワードのトラッキング
  • サイドバーへのトラッキングされた統計数値の表示
  • 検索されたキーワードのハイライト表示
  • タグのサポート
  • 関連記事の表示

など、他にも色々な機能を持っています。今回はサイドバーに「本日の人気記事」を表示することを目標にカスタマイズを実施してみました。

このプラグインはインストールをするとトラッキング用のコードは自動的に実装する仕組みになっているようなので非常に手間いらずです。インストールの仕方については、こちら(Wind-Sunlight - Webプログラミング 風の巻 » 最初のプラグインはbsuite、次はAkismet)の解説に従いました。



サイドバーにPHPのコードを記入する場合には、「Executable PHP widget」というプラグインが必要です。このプラグインが無いとPHPのコードをテキストwidgetに記入しても実行されません。このプラグインはこちら(Executable PHP widget:ウィジェット内でPHPを実行 » WordPressメモ)に解説記事があります。このプラグインをインストールするとサイドバーにPHPコードを記入できるWIDGETを作成することができるようになります。ここにPHPコードを埋めます。

サイドバーに表示させる「本日の人気記事」の表示の仕方については、英語のページになってしまいますが、こちら(» bstat Beta 4 Release)のページを参考にしました。具体的には「<ul><?php bstat_todaypop(15, “<li>”, “</li>”); ?></ul>」と記載しています。ここまでの設定で無事に本日の人気記事が表示できるようになりました。

本当はタグを初めとした他の機能も使用できるようにしたいのですが、今のところうまく使用することができません。特にどうすればタグの文字列を指定することができるのかが不明です。ネットで検索をしても日本語の記事はあまり記事が見つからなかったので、今度は英語の記事も読んでいこうと思います。



関連する記事:
  • None

コメント (1) »

  1. […]  グーグル検索でヒットした検索結果からこのサイトのページを開こうとすると、bsuiteプラグイン(こちらの記事で紹介しました)起因のエラーが発生します。しかし、グーグルの検索結果を経由せずに直接そのページを開くと、bsuiteプラグインのエラーは発生しません。bsuiteプラグインで「どのページから来た訪問者か」ということを見ていると思うのですが、ここで何らかの不具合が発生しているのかもしれません。もしかすると、インストールしているプラグインの組み合わせによる問題かもしれません。 […]

    ピンバック by 臨機応変?(WP版) Googleのインデックスに反映された - — 2007/7/11 水曜日 @ 12:14:53

コメント RSS トラックバック URL

コメントをどうぞ

HTML convert time: 1.372 sec. Powered by WordPress ME