Sponsored Link
投稿した記事に関連する記事を自動で選択し、サイドバーを含む任意の位置に表示できる 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さんスゴイなぁ。
関連すると思われる記事:
- shosira さんへのお勧めプラグイン「Popular Posts」
- WordPress: Facebook OGP Social Plugins(Like、コメント)の設置方法
- WordPress: 本文・コメント中のURLの自動リンクを抑制する – make_clickable
- 検索エンジンを実装 (2)出現位置とその文書ID
- SafariとChromeでSyntaxHighlighterのPythonコードがハイライトされない問題の解決法
Sponsored Link


Pingback: 関連記事を表示したい
Pingback: Similar Posts導入 « ビッケルの空中庭園
Pingback: You Look Too Cool » プラグイン「Similar Posts」をインストール
Pingback: Wordpress・再強化週間 - PINKMAC
Pingback: 当ブログのwordpressに新しいプラグインを追加 - デジタル料理人 - Webプログラマコンサル屋 -
Pingback: 関連記事の表示プラグイン追加 | Nxt-Ent
Pingback: Similar Postsで「関連するエントリー」を表示(WordPressプラグイン) / DESIGN Oil BLOG
Pingback: ワードプレス(WordPress)の個人的覚書
Pingback: 不定期雑文@疾風部 » Blog Archive » サーバ移行完了みたい
Pingback: くされ。サイトwordpressになる。
Pingback: WordPressで関連記事を自動挿入するプラグインとその具体的な実装例 | きにきじ
Pingback: 関連する記事を自動表示するプラグイン「Similar Posts」 « みちゅろぐ(`・ω・´)
Pingback: Similar Posts うまくいかない? « みちゅろぐ(`・ω・´)
Pingback: yoshihiko ohbayashi
Pingback: WordPressにプラグインSimilar Postsを入れてみた。 | 煤式自動連結器
Pingback: 私が使っている17個のWordPressプラグイン | Toolog.net
Pingback: 関連エントリーを表示させたい « IDEA Promotion
Pingback: Similar Posts プラグイン | hbirds.net
Pingback: Similar Posts プラグイン | hbirds.happy.nu
Pingback: Woggieeee
Pingback: Twitter Trackbacks for WordPress: Similar Posts の紹介と設定例 - 関連記事[投稿|エントリ]を表示するプラグイン - Yukun's Blog [yukun.info] on Topsy.com
Pingback: WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン – Yukun’s Blog | WpMash - WordPress News
Pingback: ブログのトップページを少し改造 – MagicArea
Pingback: WordPressで関連記事を表示するプラグイン Similar Posts - key2web
Pingback: t011.org
Pingback: WP(ブログ)プチりにゅ|見た目とか、関連記事とか | 晄夏ノート -hicage no oto-
すごくわかりやすいエントリでした!
参考にさせていただきました!
ありがとうございます。
晄夏さんのブログの関連エントリー周りのCSSデザイン、良いですね。
画像を使われているところとか、私も参考になります。
Pingback: Daily Digest for 20091021 – lifestream@add
Pingback: ニコニコプレスでサムネイル付きで関連記事を表示する – ヒロカワズタイプ。
参考にさせていただきました。
実現したいことがズバリで助かりました。
ありがとうございました。
余談ですが、このエントリーのトップ画像かっこいいですね。
どうやって作ったのですか?
> manabuさん
どういたしまして。
エントリーのトップ画像は、素材画像をPhotoshopの3Dレイヤーで傾かせた後、放射状のブラー(ぼかし)をかけて遠近感を表現しています。
わかりやすい解説ありがとうございました。
大変参考になりました。
> kagetsuyaさん
どういたしまして。参考になれば幸いです。
Pingback: 今年中には入れたい!WordPressプラグイン10本 | カグア!Google Analytics 活用塾:事例や使い方
Pingback: 02-WordPress2.9やwp.Vicuna、ニコニコプレスやKtaiStyleとか - WordPress Cafe
Pingback: 便利なサンプルソース PHP JavaScript ete… » 関連記事を表示するプラグイン【ワードプレス】
Pingback: Plugins Similar Posts – まったり(。・・。)
Pingback: gissy
Pingback: Similar Posts で関連記事の表示 | WebLABS
Pingback: 投稿記事に関連した記事を表示するプラグイン「Similar Posts」をインストール | マツリノアト
Pingback: KOOOKIE.COM » wordpress [関連する記事]を各記事へ表示するプラグイン
はじめまして。
わかりやすい解説ありがとうございます。すぐに設置出来ました。
>booksmax さん
どういたしまして、参考になれば幸いです(^^b
Pingback: 関連している投稿を表示するプラグイン:Similar Posts
Pingback: WordPressをカスタマイズ | APERTOZERO BLOG
Pingback: Plugins Similar Posts | Ma-tari wp
参考にさせていただきました。
いままで未設定で使っておりました。疑問解決です。
ありがとうございます。
>hatamoto さん
どういたしまして。
未設定でもそれなりの結果を返してくれますが、設定を調整することで、
より関連している記事を推薦してくれると思います。
Pingback: こば
Pingback: deeeki
Pingback: For the mind
Pingback: かめめねっと
Pingback: 森川悦子
Pingback: pc.casey.jp » WordPressで関連記事を表示するプラグイン
Pingback: Wordpressで関連記事を表示したいならプラグイン『Similar Posts』が便利ですよ « モノコトアメツチ
Pingback: Wordpressのプラグインを探してインストールしてみました | Way of thinking.
Pingback: キルトスタイル » Blog Archive » Similar Posts プラグインのインストール
Pingback: 「Similar Posts」で関連記事を表示するようにしました | rhythm
Pingback: BuddyPressで起業家用SNS作ってみました。 | タチアゲ -起業・独立・フリーランス 人のご縁で夢を叶えるSNS-
Pingback: Wordpressで関連記事を表示するプラグイン『Similar Posts』 « MONODEZ
Pingback: neti2
Pingback: 投稿記事に関連記事を表示 | zakix style
Pingback: wordpressへ追加したプラグイン Similar Posts - アフィリエイトを楽しむHOWTO
Pingback: 地方公務員のWEBノート » 関連する記事を表示してくれるWordPressプラグイン『Similar Posts』
Pingback: | 工藤設計のブログ
Pingback: ワードプレスで関連記事を抽出するプラグインSimilar Postsの設置方法 | しっぴつや
Pingback: Similar Posts 関連記事の表示 WordPressプラグイン おお杉商店のブログ
Pingback: Mac OS Xでftp × Cyberduck | 心はいつもAirPucci (空元気でもいいから)
Pingback: pc.casey.jp » [WordPress] 関連記事を自動的に表示するプラグイン
Pingback: WordPress 「Similar Posts」(関連記事表示プラグイン)の導入方法と使い方
Pingback: WordPressで「関連記事」「人気記事」「新着記事」を表示させる方法 | Backless -バックレス-
Pingback: [wordpress]「similar posts」プラグインをインストールしてみた(が動作しない) « PHCJ
Pingback: Zenbackの代わりになる3つのプラグイン+1 | NANOKAMO BLOG
Pingback: WordPress3 関連記事表示のプラグインを実装した | デンジソウ
初めまして。ららと申します。
とてもわかりやすく、
記事を読んだだけで、できそうな気がしてきました。
私もこのような記事が書けるようになりたいと思いました。
ありがとうございました。
ららさん
コメントありがとうございます。もしセットアップで不明な点があれば、お気軽にお問い合せ下さい。
Pingback: ワードプレス:関連記事の表示方法
Pingback: #WordPress 関連する記事をリンク掲載するプラグイン | Facebook時代のWebサイト活用術 | マキシデザイン
Pingback: #WordPress 関連する記事をリンク掲載するプラグイン | Facebook時代のWebサイト活用術 | MAXI design
Pingback: このサイトで使っているプラグイン全30種を晒してみたよ | ぷららブログ @plara