Home > ブログ

ブログ Archive

WordPress 関連記事表示プラグイン Similar Posts

WordPressロゴ

ブログなどで記事の下に『関連記事』というサイト内の関連した記事のリンクが貼られているのを見かけます。
以前からやってみたいと思っていたのですが、自分で全部探して貼るのはちょっと面倒だなと思っていました。

そんなことを思いつつ何気なく検索していると、実はプラグインで表示させられることがわかりました。
これは、ぜひやってみたいと思い、久々にサイトを少しいじってみました。

今回は、そんな『各記事の下に関連記事を表示する』というのをやってみました。

使ったプラグインは、『Similar Posts』というプラグインです。
以下のサイト様の記事を参考にさせていただきました。

 link >>  WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン (Yukun’s Blog
 link >>  WordPressに関連記事の表示を追加するプラグイン Similar Posts (sprouthead blog


■ プラグインのダウンロード

プラグインは、以下になります。

 link >>  All Things Seen and Unseen » Post-Plugin Library
 link >>  All Things Seen and Unseen » Similar Posts


このプラグインは、2つから成り立っているようで、それぞれをダウンロードしてプラグインフォルダにアップロードします。
そして、Post-Plugin Library → Similar Postsの順に使用出来るようにします。

使用出来るようになるまで少し時間がかかりましたが、おそらくデータベース操作などをしていたためだと思います。
プラグインをインストールすると、データベースにwp_similar_postsというテーブルが出来ました。

現在使用しているのは、WordPress2.9.1になりますが、特に不具合もなく準備は出来ました。


■ 設定

設定は、上記のサイト様の記事を参考に設定してみました。
項目は、以下のような感じです。

  • General
    • Match the current post’s category? → No
    • Match the current post’s tags? → No
  • Filter
    • Categories to exclude/include: → 関連記事から除外/対象
  • Placement
    • Output after post: → Yes
  • Other
    • Relative importance of: → content: 70%, title: 20%, tags: 10%
  • Manage the Index
    • Handle extended characters? → Yes
    • Treat as Chinese, Korean, or Japanese? → Yes


● Generalタブの2つは、ちょっとよくわかりませんでしたので、とりあえずNoにしておきました。

● Filterタブは、関連記事から除外するカテゴリをいくつか設定しておきました。
以前書いていた『更新履歴』とか出てきても仕方無いですからねぇ。

excludeが除外、includeが対象です。
ここを分けておくとずいぶん精度が変わりました。

● PlacementタブのOutput after post:をYesにするとSingle記事の下に表示が出るようになりました。
このままで十分ですが、『!is_single()』とすると一覧記事の下に、『空欄』にすると両方に表示されるようです。

とりあえず、Single記事の下だけ表示にしました。

● OtherタブのRelative importance of:は、『記事内容』、『タイトル』、『タグ』をどれくらいの割合で参考にするかの設定です。
私は、タイトルの付け方が上手くないので記事内容の比率を多めにしました。

タグも結構イイ加減なので、少なめにしてあります。

● Manage the Indexの2つは、日本語サイトなので両方ともYesにしました。

その他の設定は特にいじりませんでした。
さらにカスタマイズしたい場合は、sprouthead blog様の記事に詳しい解説があります。


■ 感想

残念ながら日本語化パッチなど見つかりませんでしたので全部英語のままですが、こんな感じで設定しました。
更に細かく設定されたい場合は、上記サイト様を参考にしていただくのが良いと思います。

大した設定はしていないのですが、早速さらっと各記事を見てみたところ、なかなか的確に表示されていました。
例えば、オーキッドシード シャイニング・ウィンド 椎名夏音を開くと、同じシャイニング・ウィンドのエルウィンやクレハ、マオなどが出てきます。

Filterである程度記事を除外したのですが、昔のちょっとテキトーな記事などが出てきてしまったりするのもあったりするのが難ですね。
まぁ、これはプラグインのせいではありませんが、、、

この機会に昔の記事を少し整理しようかなと思いました。
こういうのをやって、昔のテキトーな記事が出てくるとちょっと恥ずかしいですね。

とはいえ、自動で記事を選別してくれる処理はとても正確だと思います。
正直、これが全部自動で表示されているというのは、かなり驚きました。

今回設定した以外にも色々設定出来る高機能なプラグインですので、もう少し色々いじってみたいと思います。
あとは、関連記事に表示出来るような記事をたくさん書くだけですね!

1月のアクセスランキング

1月のアクセスランキングです。
前回のアクセスランキングは、こちら

【1月のアクセスランキング】

順位 記事名 日付 PV数 前月比
ワンダーフェスティバル2010[冬]がやってきた 2010/01/28 4518
2009年 ベストオブフィギュア 2009/12/30 4124 +3686
オーキッドシード シャイニング・ウィンド 椎名夏音 2009/12/23 835 +53
オーキッドシード RED STONE ランサー 2009/10/29 633 -10
壁紙 581 +166
本日公開された「Firefox3.6」を試してみる 2010/01/22 537
SONY WALKMAN ”ウォークマン” Eシリーズ NW-E042 / SW レビュー 2009/06/28 453 +156
[R18] オーキッドシード 八宝備仁画集 SWEET BODY 「ハスラー」 2009/07/06 441 +23
アルター 超昂閃忍ハルカ 四方堂 ナリカ 超昂閃忍Ver. 2009/09/20 403 +173
コトブキヤ 4-Leaves ToHeart2 AnotherDays 向坂環 -挑発- 2009/08/20 403 +77
(総PV数:38,974(前月比+15,584)「Google Analytics」より)

【検索キーワード】

順位 検索キーワード 検索数 前月比
フィギュア レビュー 166 +35
八宝備仁 131 +1
フィギュア 撮影 103 +24
nw-e042 84 +49
そらのおとしもの フィギュア 71 0
4,062種類のキーワード(前回比+459)「Google Analytics」より)


1月は、月末に掲載しました『ワンダーフェスティバル2010[冬]がやってきた』が1位でした。
普段あまりご縁のないサイト様などにもご紹介いただき、多くの方に見ていただけました。

2位には、『2009年 ベストオブフィギュア』が入りました。
1位2位ともに、レビューの代わりに書いたような記事だったのですが、フィギュアレビューを遙かに上回るアクセス数をいただけました。


その後、先月に続いて『ランサー』 『ハスラー』などが入っています。
ちょっと時間が経ってしまっていますので、そろそろ次にレビューに取りかかりたいところですね。

八宝備仁氏のお名前は、毎月のように検索ワードの上位に来るようになりました。
レビューは、1つしかしていないのですが、せっかくなので何か他のものもレビューしたいところですね。


また、めずらしく『Firefox3.6』といったパソコン関係の記事が入りました。
VerUP直後に書いたのが良かったのかもしれません。

そして、なぜかアクセス急上昇中の『ウォークマンNW-E042』のレビューです。
検索ワードでも上位に上がってきましたが、この機種に何かあったのでしょうか。


そして、また『そらのおとしもの フィギュア』が入ってきました。
イカロスのフィギュアが発売予定のようなのですが、個人的に期待しているフィギュアなのでぜひレビューしたいですね。




【2010年1月の検索数推移】


access201001.jpg
「忍者アクセス解析」「Google Analytics」「RESEARCH ARTISAN Lite」より

12月と比べて、忍者アクセス解析、Google Analytics ともにGoogle検索は、約1.5~2割ほど増えました。
Yahoo! 検索は、ほぼ横ばいといった感じです。

Yahoo! 検索は、12月の頭くらいにガクッと落ち込んでそのまま横ばい状態が続いています。
原因はよくわかりませんが、Yahoo!の方は検索ワードを見てもフィギュアなどホビー関係ばかりが目立ちます。

ヤフーカテゴリも美少女フィギュアに登録してあるのですが、最近フィギュア関係の記事が減ってきていることと関係があるかもしれません。
Googleの方は、素人の私が見てもわかりやすい反応をするのですが、Yahoo!はホントに謎が多いです。

1月は、月末に急に検索数が増えていますが、主にNorton IPSとFirefox 3.6での検索によるものと思われます。
月末頃の検索キーワード上位は、ほとんどこの言葉になっています。


1月9日頃から「RESEARCH ARTISAN Lite」という解析ソフトを導入してみました。
さくらでResearch Artisan Lite(リサーチアルチザンライト)を使ってみる。

忍者とGoogleは、外部のサーバーにて計測しているのですが、リサーチアルチザンライトは、当ブログと同じサーバー内にて計測しています。
計測開始後、多少設定を変えたりしましたが、計測数が他の2つより少し多いようです。

ただ、グラフの山が他の2つと同じような形になっていますので、何かしらのものを余分に数えている感じがします。
今後、少しずつ中身を見ていきたいと思います。

使用開始から一回VerUPをしました。
特に難しい作業などもなくすぐに終わりましたが、ログの量が日に日に増大していくのが気になるところです。

こういう管理も自分でやらないといけないのが面倒ですが、自分のところでやっているとなんとなく管理者やってるという感じがして良いですね。
使い始めて3週間くらい経ちましたが、どれも使いやすいところ使いにくいところがあって、なかなか1つに絞れないですね。



というわけで、1月のアクセスランキングでした。
記事をご紹介下さったサイト様、見に来て下さったみなさま、どうもありがとうございました。

WordPress月別アーカイブ表示プラグイン monthchunks

WordPressロゴ

以前は表示していなかったのですが、月別のアーカイブ表示をしてみることにしました。

月別のアーカイブ表示というのは、例えば2009年の1月2月3月・・・という感じに月ごとのリンクを張ることです。
ブログなどではお馴染みの表示だと思います。

以前にも表示したことはあるのですが、あまり必要無いかと思いすぐに削除してしまいました。
ですが、当サイトも3年目突入ということでだいぶ記事が増えて来ましたので、アクセスの利便性を考えて表示してみることにしました。

ところが、WordPress標準のアーカイブ表示や当サイトで使用しているテーマのwp.Vicuna Ext. Customの表示では縦にズラズラッと並んでしまい非常に場所を取ってしまうのです。
そこで何か良いプラグインは無いかと探してみました。

 link >>  WordPressプラグイン monthchunks (英語HP


探してみるとありました。
設定画面などなく表示を変えるだけのシンプルなプラグインです。

ただ、当サイトで現在使用しているWordPress2.9.1+wp.Vicuna Ext. Customの場合、残念ながら普通にPluginフォルダにアップロードするだけでは機能しないようです。
情報を探したところ、下記のサイト様にて方法が紹介されていました。

 link >>  月別アーカイブリストを簡潔に変える monthchunks プラグインを WP2.8で使用する – Net MOUNT


貴重な情報をありがとうございます。

どうやら、WordPressの wp-includes/default-widgets.php を修正する必要があるようです。
WordPress2.8でのお話ですが、2.9.1でも同じように出来ました。

ただ、当サイトの場合、default-widgets.phpの修正だけでは機能しなかったので、以下のようにVicunaの変更もしました。


  1. 外観Vicuna設定からアーカイブを使用しないにチェック。
  2. 外観ウィジェットからアーカイブを設定。(Vicunaの記述のないアーカイブを使用。
  3. プラグインをアップロード。
  4. wp-includes/default-widgets.phpの修正。

WordPress2.9.1 wp-includes/default-widgets.phpの239行目あたり

※修正する前に、元のファイルはバックアップしておきましょう。


【修正前】

clr_br('
<?php wp_get_archives(apply_filters('widget_archives_args', array('type' => 'monthly', 'show_post_count' => $c))); ?>
')

【修正後】

clr_br('
<?php
if(function_exists('monthchunks')) {
monthchunks("descending", "numeric");
} else {
wp_get_archives(apply_filters('widget_archives_args', array('type' => 'monthly', 'show_post_count' => $c)));
}
?>
')

今回やってみたのは、wp.Vicuna Ext. Customの最新版(2010/01/10現在)でのやり方です。
昨年末に公開された修正版の前のVerでは、アーカイブ設定の項目は無かったかもしれません。

また、プラグインのファイルを修正して、月の『12345・・・』という表示を『010203・・・』や『1月2月3月・・・』という感じに変更しても良さそうです。
この辺は、『monthchunks』で検索すると情報が出てくるので参考にすると良いと思います。

ホーム > ブログ

リンク
Blog Parts
にほんブログ村 ゲームブログへ
にほんブログ村 ゲームブログ スカイリムへ
にほんブログ村 PC家電ブログへ
chichi-pui(ちちぷい)
chichi-pui
原神
05s.jpg
わぷー
ja.wordpress.org 公式キャラクター『わぷー』
ブログを見に来てくれた人たち


フィード

Return to page top