- 2009-05-26 (火) 22:35
- plugins
記事内容を分析し、関連性が高いと判断した記事を関連記事として表示してくれるプラグイン。
関連記事を表示するプラグインには「SimpleTags」がありますが、
タグだけで判断するので満足のいく関連記事として表示しません。
「SimilarPosts」を選ぶ理由は他にもあって、表示の仕方をお好みでカスタマイズできます。
Similar Postsの導入方法
本体のダウンロードの前に
本体をインストールする前にプラグインとセットの「Post-Plugin Library」をインストールする必要があります。
Post-Plugin Libraryは「Popular Posts」のページの下記の部分からダウンロードできます。
This plugin requires the latest version of the Post-Plugin Library: download it now.
本体をダウンロード
「Post-Plugin Library」を入手できたら、本体をダウンロード。
WordPress公式サイトからダウンロードできます。
有効化

ダウンロードした「Post-Plugin Library」と「Popular Posts」を解凍して、「wp-content / plugins/」にアップロード。
管理画面のプラグインタブで、「Post-Plugin Library」、「Popular Posts」の順に有効化。
SimilarPostsの設定方法
表示させる方法
関連記事を表示させたい場所(single.phpなど)に以下を記述。
<?php similar_posts(); ?>
詳細設定
詳細な設定は、管理画面の設定タブの「Similar Posts」からできます。
各タブの説明。
General Settings 一般設定
表示件数などを設定できます。
Number of posts to show :関連記事の表示件数を設定。デフォルトは5件。
Number of posts to skip :何件目からの記事を表示するかを設定。
Show password-protected posts? :パスワードで守られた記事を表示するか。
Show static pages? :「ページ」を関連記事として表示するか。デフォルトは記事だけ。
Display posts that are :表示する記事の属性を選択。
Ignore posts :無視する投稿を設定
Omit the current post? :表示されている記事にも、関連記事を抽出するかを設定。
Match the current post’s category? :同一カテゴリーの記事から関連記事を抽出するか設定。
Match the current post’s tags? :同一タグの記事から関連記事を抽出するか設定。
Match the current post’s author? :同一投稿者の記事から関連記事を抽出するか設定。
「General Settings」は基本デフォルトのままでおkです。
変更するなら、表示件数くらいですね。
Output Settings 出力設定
どのように出力するかを設定できます。
Output template :出力テンプレート。関連記事をどのような形式で表示するのか入力します。
形式の指定には、右横に示されてる「Available Tags」が使用できます。
ここでカスタムフィールドを指定してサムネイル表示させたりできます。
Text and codes before the list :関連記事リスト前に表示される文字列を設定。
Text and codes after the list :関連記事リスト後に表示される文字列を設定。
Default display if no matches :関連記事がなかった場合に表示される文を設定。
Filter Settings フィルター設定
除外設定などを設定できます。
Posts to exclude :関連記事の抽出対象から除外したい記事IDを入力。複数の場合「,」で区切る。
Posts to include :関連記事の抽出対象としたい記事IDを入力。複数の場合「,」で区切る。
Authors to exclude/include :関連記事の抽出対象として除外、または含めたい投稿者を指定。
Categories to exclude/include :関連記事の抽出対象として除外、または含めたいカテゴリーを指定。
Match posts with tags :タグを使って抽出する場合は、この欄にタグを入力。
Match posts by custom field :カスタムフィールドの値で関連記事か判断。
フィルター設定は通常使用ならデフォルトのままでいいと思います。
Placement Settings 表示場所設定
どこに表示させるかを設定できます。
<?php similar_posts(); ?>
上記を使って表示させる場合すべてNoでおkです。
Output after post :記事の下に表示させるかの設定。
Output in RSS feeds :RSSに表示させるかの設定。
Output in widget :ウィジェットで表示させるかの設定。
Output in content :コンテンツで表示させるかの設定。
Other Settings その他の設定
Relative importance of :関連性を計算するためのパラメーターの重み付けをします。
「記事内容」「記事タイトル」「タグ」で自分の好みに合うように調整します。100%になるように指定。
Manage Index インデックス管理
Treat as Chinese, Korean, or Japanese? :中国語、韓国語、日本語の記事かを聞いているので、Yesに設定。
Treat Related Word Variations :表記のゆれに対する確認。
関連記事タイトル前にサムネイル画像を表示させる方法
Output Settings 出力設定の「Output template」で設定します。
サムネイル画像を表示させる方法は他にもあると思いますが、参考程度に。
Available Tagsの中の{custom}を使った方法です。
カスタムフィールドでサムネイルを表示してる方は有効じゃないかと思います。
Output templateに以下のように記述。
<div class="output"><a href="{url}"><img src="http://s-peace.com/wp-content/uploads/{custom:post_icon}.jpg" width="46" height="46" alt="{title}" /></a><br /><a href="{url}">{title}</a></div>
Text and codes before the list と Text and codes after the list は無記入。
Divクラスやタグ、カスタムフィールド名は自分の環境に合わせて要変更。
【★ёйd★】>o(・ω・o)
Comments:1
- じゃっく 09-10-28 (水) 11:51
-
じゃなくて
のまちがいでは?
Trackbacks:1
- Trackback URL for this entry
- http://s-peace.com/1548.html/trackback
- Listed below are links to weblogs that reference
- 記事内容から関連記事を表示してくれるプラグイン(SimilarPosts) from FORGET
- pingback from » 【検証結果】関連記事のサマリー表示について -Similar Posts- Sheraton BBS 09-11-17 (火) 18:12
-
[...] http://s-peace.com/1548.html [...]
