WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン

Sponsored Link

このエントリーをはてなブックマークに追加
はてなブックマーク - WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン
Bookmark this on Delicious
Share on LinkedIn
Bookmark this on Livedoor Clip
Bookmark this on Yahoo Bookmark

WordPress Plugin: Similar Posts

投稿した記事に関連する記事を自動で選択し、サイドバーを含む任意の位置に表示できる WordPress のプラグインであるSimilar Posts(Author: Rob Marsh, SJ) の設定の一例を紹介します。

ダウンロードとインストール

まず、下の二つのページからPost-Plugin LibraryとSimilar Postsをそれぞれダウンロードします。

ダウンロードしたzipファイルから解凍されたフォルダをサーバのpluginフォルダにアップロードします。ブラウザからプラグイン管理ページを開き、Post-Plugin Library→Similar Postsの順にアクティベートします。

特徴

ソースを全て読んだわけではありませんが、このプラグインの特徴は、全記事からキーワードを抽出し関連度を算出し、DBの新たなテーブルに格納し直しているところだと考えます。その為、表示時間も早いですし、記事間の関連性を誘導する為に投稿者が記事に恣意的なカテゴリ・タグ付けをする必要がなくなる利点があります。ただし、設定によってはその機能を活かせなくなってしまう可能性があるので、以下に私の設定例を紹介します。

Similar Posts の設定の一例

General タブ

最初のおススメの設定項目は、

  • Match the current post’s category?
  • Match the current post’s tags?

の値をNoとすることです。YesやEvery tagにすると同一カテゴリ・タグのみから関連記事の推薦を行う設定となります。その為、タグやカテゴリを越えた横断的な推薦が出来なくなり、少しもったいないです。

Placement タブ

Output after post:

この項目をActivateにすると各記事の最後に関連記事を表示してくれます。
しかし、投稿本文と関連記事リストの間に広告を入れたい場合や表示位置を変えたい時があると思います。そういった場合はActivateせずにテンプレートの任意の場所に、

<?php similar_posts(); ?>

を挿入することでも、関連記事リストを表示することが出来ます。

Output in RSS feeds:

RSSフィードにも関連記事を表示する場合は、この項目のActivateをYESにしましょう。また、ここでParametersを初期設定で用いる場合はprefixの先頭にbrタグを追加しておきましょう。もしくは、strongタグを見出しタグ(h3やh4)に変えましょう。

というのも、もし記事の投稿の際に最後に改行を入れていない場合、strongタグの文字が本文の最終行に続けて連結されてRSSフィードに配信されます。なので、改行タグ(br)を挿入するか、見出しタグにしておいた方がちょっと見栄えが良いかと思います。もちろん、記事を投稿する際に毎度最後に空行を入れてもいいのですが、それは手間かな、と思います。

Other タブ

Relative importance of:

キーワードの重み付けの設定です。記事の本文、タイトル、タグそれぞれのキーワードの重要度を設定します。このブログの場合は、
content: 55%, title: 20%, tags: 25%
でかなりいい感じの推薦結果を得ることが出来ました。もちろん、この値は設置するブログのタイトルやタグ付けの方針によって変わってくると思いますので是非、試行錯誤してみてください。

Manage the Index タブ

日本語などマルチバイト文字を含むブログであれば、

  • Handle extended characters?
  • Treat as Chinese, Korean, or Japanese?

YESにしましょう。

以上。こんな感じでしょうか。
今回はWordPressに関する初の記事となりましたが、↓の関連記事リストを見ると何だか頑張って関連していそうな記事を推薦してくれているように見えなくもないです(勿論、今後WordPress関連の記事を投稿すれば、この記事のリストも更新されます。

存外この推薦から新たな気づきが生まれることもあるので、とっても便利なプラグインです(「へー、その記事が関係するのか。共通点と相違点は何なんだろう?うーん、あ、確かに!」ってかんじで)。

余談ですが、DBのレコードを見たところ、どうやら本文からのキーワードの切り出しにはN-gram法が使われているようです。その為、文字コードがUTF-8であれば別途に形態素解析をしなくても、あらゆるマルチバイト言語の文章から機械的にキーワードマッチングできる単語(というよりN文字)集合を生成できるようです。勿論、単語の切り出し精度・速度は「N-gram」、「形態素解析」のどちらの方法にも一長一短ありますけれど。

作者のRob Marsh, SJさんスゴイなぁ。

関連すると思われる記事:

Sponsored Link

This entry was posted in WordPress and tagged , , , . Bookmark the permalink.

Facebook comments:

82 Responses to WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン

  1. Pingback: 関連記事を表示したい

  2. Pingback: Similar Posts導入 « ビッケルの空中庭園

  3. Pingback: You Look Too Cool » プラグイン「Similar Posts」をインストール

  4. Pingback: Wordpress・再強化週間 - PINKMAC

  5. Pingback: 当ブログのwordpressに新しいプラグインを追加 - デジタル料理人 - Webプログラマコンサル屋 -

  6. Pingback: 関連記事の表示プラグイン追加 | Nxt-Ent

  7. Pingback: Similar Postsで「関連するエントリー」を表示(WordPressプラグイン) / DESIGN Oil BLOG

  8. Pingback: ワードプレス(WordPress)の個人的覚書

  9. Pingback: 不定期雑文@疾風部 » Blog Archive » サーバ移行完了みたい

  10. Pingback: くされ。サイトwordpressになる。

  11. Pingback: WordPressで関連記事を自動挿入するプラグインとその具体的な実装例 | きにきじ

  12. Pingback: 関連する記事を自動表示するプラグイン「Similar Posts」 « みちゅろぐ(`・ω・´)

  13. Pingback: Similar Posts うまくいかない? « みちゅろぐ(`・ω・´)

  14. Pingback: yoshihiko ohbayashi

  15. Pingback: WordPressにプラグインSimilar Postsを入れてみた。 | 煤式自動連結器

  16. Pingback: 私が使っている17個のWordPressプラグイン | Toolog.net

  17. Pingback: 関連エントリーを表示させたい « IDEA Promotion

  18. Pingback: Similar Posts プラグイン | hbirds.net

  19. Pingback: Similar Posts プラグイン | hbirds.happy.nu

  20. Pingback: Woggieeee

  21. Pingback: Twitter Trackbacks for WordPress: Similar Posts の紹介と設定例 - 関連記事[投稿|エントリ]を表示するプラグイン - Yukun's Blog [yukun.info] on Topsy.com

  22. Pingback: WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン – Yukun’s Blog | WpMash - WordPress News

  23. Pingback: ブログのトップページを少し改造 – MagicArea

  24. Pingback: WordPressで関連記事を表示するプラグイン Similar Posts - key2web

  25. Pingback: t011.org

  26. Pingback: WP(ブログ)プチりにゅ|見た目とか、関連記事とか | 晄夏ノート -hicage no oto-

  27. 晄夏 says:

    すごくわかりやすいエントリでした!
    参考にさせていただきました!

    • yukun says:

      ありがとうございます。
      晄夏さんのブログの関連エントリー周りのCSSデザイン、良いですね。
      画像を使われているところとか、私も参考になります。

  28. Pingback: Daily Digest for 20091021 – lifestream@add

  29. Pingback: ニコニコプレスでサムネイル付きで関連記事を表示する – ヒロカワズタイプ。

  30. manabu says:

    参考にさせていただきました。
    実現したいことがズバリで助かりました。

    ありがとうございました。

  31. manabu says:

    余談ですが、このエントリーのトップ画像かっこいいですね。

    どうやって作ったのですか?

    • yukun says:

      > manabuさん
      どういたしまして。

      エントリーのトップ画像は、素材画像をPhotoshopの3Dレイヤーで傾かせた後、放射状のブラー(ぼかし)をかけて遠近感を表現しています。

  32. kagetsuya says:

    わかりやすい解説ありがとうございました。
    大変参考になりました。

  33. Pingback: 今年中には入れたい!WordPressプラグイン10本 | カグア!Google Analytics 活用塾:事例や使い方

  34. Pingback: 02-WordPress2.9やwp.Vicuna、ニコニコプレスやKtaiStyleとか - WordPress Cafe

  35. Pingback: 便利なサンプルソース PHP JavaScript ete… » 関連記事を表示するプラグイン【ワードプレス】

  36. Pingback: Plugins Similar Posts – まったり(。・・。)

  37. Pingback: gissy

  38. Pingback: Similar Posts で関連記事の表示 | WebLABS

  39. Pingback: 投稿記事に関連した記事を表示するプラグイン「Similar Posts」をインストール | マツリノアト

  40. Pingback: KOOOKIE.COM » wordpress [関連する記事]を各記事へ表示するプラグイン

  41. booksmax says:

    はじめまして。
    わかりやすい解説ありがとうございます。すぐに設置出来ました。

  42. Pingback: 関連している投稿を表示するプラグイン:Similar Posts

  43. Pingback: WordPressをカスタマイズ | APERTOZERO BLOG

  44. Pingback: Plugins Similar Posts | Ma-tari wp

  45. hatamoto says:

    参考にさせていただきました。
    いままで未設定で使っておりました。疑問解決です。
    ありがとうございます。

    • yukun says:

      >hatamoto さん
      どういたしまして。
      未設定でもそれなりの結果を返してくれますが、設定を調整することで、
      より関連している記事を推薦してくれると思います。

  46. Pingback: こば

  47. Pingback: deeeki

  48. Pingback: For the mind

  49. Pingback: かめめねっと

  50. Pingback: 森川悦子

  51. Pingback: pc.casey.jp » WordPressで関連記事を表示するプラグイン

  52. Pingback: Wordpressで関連記事を表示したいならプラグイン『Similar Posts』が便利ですよ « モノコトアメツチ

  53. Pingback: Wordpressのプラグインを探してインストールしてみました | Way of thinking.

  54. Pingback: キルトスタイル » Blog Archive » Similar Posts プラグインのインストール

  55. Pingback: 「Similar Posts」で関連記事を表示するようにしました | rhythm

  56. Pingback: BuddyPressで起業家用SNS作ってみました。 | タチアゲ -起業・独立・フリーランス 人のご縁で夢を叶えるSNS-

  57. Pingback: Wordpressで関連記事を表示するプラグイン『Similar Posts』 « MONODEZ

  58. Pingback: neti2

  59. Pingback: 投稿記事に関連記事を表示 | zakix style

  60. Pingback: wordpressへ追加したプラグイン Similar Posts - アフィリエイトを楽しむHOWTO

  61. Pingback: 地方公務員のWEBノート » 関連する記事を表示してくれるWordPressプラグイン『Similar Posts』

  62. Pingback: | 工藤設計のブログ

  63. Pingback: ワードプレスで関連記事を抽出するプラグインSimilar Postsの設置方法 | しっぴつや

  64. Pingback: Similar Posts 関連記事の表示 WordPressプラグイン おお杉商店のブログ

  65. Pingback: Mac OS Xでftp × Cyberduck | 心はいつもAirPucci (空元気でもいいから)

  66. Pingback: pc.casey.jp » [WordPress] 関連記事を自動的に表示するプラグイン

  67. Pingback: WordPress 「Similar Posts」(関連記事表示プラグイン)の導入方法と使い方

  68. Pingback: WordPressで「関連記事」「人気記事」「新着記事」を表示させる方法 | Backless -バックレス-

  69. Pingback: [wordpress]「similar posts」プラグインをインストールしてみた(が動作しない) « PHCJ

  70. Pingback: Zenbackの代わりになる3つのプラグイン+1 | NANOKAMO BLOG

  71. Pingback: WordPress3 関連記事表示のプラグインを実装した | デンジソウ

  72. 初めまして。ららと申します。

    とてもわかりやすく、
    記事を読んだだけで、できそうな気がしてきました。
    私もこのような記事が書けるようになりたいと思いました。
    ありがとうございました。

    • yukun says:

      ららさん

      コメントありがとうございます。もしセットアップで不明な点があれば、お気軽にお問い合せ下さい。

  73. Pingback: ワードプレス:関連記事の表示方法

  74. Pingback: #WordPress 関連する記事をリンク掲載するプラグイン | Facebook時代のWebサイト活用術 | マキシデザイン

  75. Pingback: #WordPress 関連する記事をリンク掲載するプラグイン | Facebook時代のWebサイト活用術 | MAXI design

  76. Pingback: このサイトで使っているプラグイン全30種を晒してみたよ | ぷららブログ @plara

コメントを残す

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>