コメント欄に5段階評価のレビュー機能を追加出来るComment Rating Field Plugin

スポンサーリンク

以前のエントリーで、WordPressの標準のコメント機能を使ってWelcartにレビューシステムを追加しました。

更に、楽天やAmazonのような5段階の星評価もあると、よりいいですよね。

WordPressのプラグインには評価機能を追加するプラグインが数多くありますが、色々試した中でWelcartに合いそうだったのが、この「Comment Rating Field Plugin」です。

Comment Rating Field Plugin

Comment Rating Field Pluginは、コメントを送信する際に同時に星による5段階評価を行えます。

もくじ

  1. Comment Rating Field Pluginの特長
  2. インストール方法
  3. 設定方法
  4. 有料版もある
  5. その他の評価系プラグインの感触

1. Comment Rating Field Pluginの特長

このプラグインのいい所は、下記の通りです。

  • WordPressの標準コメント機能に連動しているので・・・
    • サイト運営者がコメント(と星評価)の承認・非承認が出来る。(いたずら防止)
    • 日本語のまま表示が出来る。
    • 動作が軽い。
  • 星マークで平均の評価の表示が可能。

39ドル~の「Pro」版ですと、表示場所の指定・ウィジェットへの表示・カテゴリー一覧への表示・カスタムポストタイプへの表示など、より多くの場面で評価の自由な表示が可能となるようです。

無料の範囲で出来るカスタマイズ(任意の場所に表示・ハーフスターなど)についても掲載しました! Comment Rating Field Pluginを無料でパワーアップさせるカスタマイズ集(2014.8.6)

どうしても「無料」に拘る場合は、このエントリーの最後に私が試したプラグインについての所見を書きましたので、参考にしてみて下さい。

2. インストール方法

  1. [プラグイン]>[新規追加]から、「Comment Rating Field Plugin」と検索して、検索結果の中から「今すぐインストール」をクリック
  2. インストールが完了したら、「今すぐ有効化」をクリック

3. 設定方法

Comment Rating Field Pluginの設定は、ダッシュボード左メニューの「設定」の下に項目が出現しますので、そこから設定を行います。

Comment Rating Field Pluginの設定場所

無料版は設定できる項目が少ない分、至ってシンプルです。

Comment Rating Field Pluginの設定

Enable on Pages 全ての固定ページに表示
Enable on Posts 全ての投稿ページに表示
Enable on Categories 選択したカテゴリーに属する投稿ページにのみ表示
Display Average 本文中に平均を表示(星画像のみ)
Average Rating Text 平均を表示する場合、星画像の添えるテキスト
Rating Field Label 入力フォームで星の数を選択する際に星画像の横に表示するテキスト

Display Average

ここにチェックを入れると、本文中に平均点分の星のマークが表示されます。

Average Rating Text

「Display Average」にチェックを入れた上で、ここにテキストを入力すると、星のマークの横にそのテキストが表示されます。

Comment Rating Field Pluginの表示場所

Rating Field Label

コメントフォームで星の数を選択する際、横に表示されるテキストをここで入力することが出来ます。

Comment Rating Field Pluginのコメントフォーム中の表示

4. 有料版もある

無料版では各詳細ページに簡易的な星の数を載せることしか出来ませんので、もっと自由に使いたい場合は有料版もありかなと思います。

ただ、公式ページではデモサイトなどがなく、UI(ユーザーインターフェイス)がどうなるのかなど、視覚的にわかるものが乏しいため、私はまだ購入に至ってはおりません。

5 その他の評価系プラグインの感触

以下、備忘録の為、試したその他のプラグインのメモ。

「日本語対応なら・・・」という、あと一歩なプラグインなのが、Mage Reviews。あとはどうもイマイチしっくりきませんでした。

WP Customer Reviews

  • 独自フォーム。
  • フォームはコメントフォームと似ていて使いやすい。
  • 入力メニューの一部は日本語でも設定可能(設定した場合は英語と混在のフォームになる)。
  • しかし、評価の平均を表示出来ない(WordPressフォーラムではfunctions.phpでのカスタマイズ方法が挙がっているが・・・未検証)。

Multi Rating

  • 独自フォーム。
  • ショートコードで自由に評価フォーム・集計結果を配置可能。
  • 表示テキストは日本語でも設定可能。
  • しかし誰でも評価可能、即時反映のため、いたずら防止が出来ない。

Mage Reviews(あと一歩。日本語化できればいいかも)

  • WordPress標準のコメントフォームに連動。
  • 星マークで評価の平均も表示。ただし「5 reviews」という風に英文の表示も隣に出ます(Comment Rating Field Pluginではレビュー数は出ないものの日本語表示が出来る)。
  • 星マークは任意の画像に変更可能。
  • ウィジェットに最近のレビュー内容を表示可能。しかし「(投稿者名)reviews (商品名)」という風に出るので、日本語の投稿者名や商品名と英語表示が混在してしまう。

Rich Reviews

  • 独自フォーム。
  • ショートコードで自由に評価フォーム・集計結果を配置可能。
  • フォームはコメントフォームと似ていて、使いやすい。
  • 承認制のため、いたずら防止が可能。
  • ただし、集計の表示が星ではなく、「Overall rating: 5 out of 5 based on 1 reviews」という英文だけが出る。

WP Review

  • いくつかの項目に対して星の数やポイントで評価するタイプ。コメント不可。
  • 誰でも評価可能、即時反映のため、いたずら防止が出来ない。
  • 投稿毎に設定の必要があり、既に大量の投稿がある場合は設定が面倒。

4 Responses to “コメント欄に5段階評価のレビュー機能を追加出来るComment Rating Field Plugin”

  1. 石川 より:

    初めまして。
    評価系のプラグインを探してたどり着きました。
    Comment Rating Field Pluginのリッチスニペット対応が自分には難しそうなので
    最初に見つけたWP Customer Reviewsを使おうと思っています。

    wpフォーラムではWP Customer Reviewsで検索しても日本語ページが出なかったので諦めかけていたのですが
    WP Customer Reviews評価の平均 でgoogle検索したら謎のコード(汗)がHITしました。
    https://gist.github.com/furahaclothing/9306656
    日本語訳したところ初心者の自分にも編集はできそうですが、内容は全く理解できないもので
    ぱっと見で評価の平均が実装できるかおわかりになるでしょうか。

    • まめ子(管理人) より:

      ぱっと見ましたが、実装出来るかどうか、にわかにはわかりません。プラグイン独自の関数(get_aggregate_reviews)があるので、それを理解する必要がありそうなのと、もしかしたらプラグイン本体にそのコードを書くような感じ?なので、そうなるとプラグインの更新時には上書きされて消えてしまいます。Comment Rating Field Pluginのリッチスニペットは、こちらの記事で紹介しているコードなら、コピペで行けると思うんですけどね~

      • 石川 より:

        返信有難うございます!
        成る程、なんだか難しそうですね・・・
        Comment Rating Field Pluginでやってみようかな

  2. […] コメント欄に5段階評価のレビュー機能を追加出来るComment Rating Field Plugin こちらの記事によると平均点なども実装できそうなので 今後、もっと工夫できそうです。 […]

Copyright© 2017 Welcart カスタマイズ ブログ All Rights Reserved.