WordPressのカスタマイズ方法やプラグインレビューを中心に、パソコン/動物/植物のことなどを紹介するホームページです

投稿や固定ページへカスタマーレビューを投稿できる仕組みを追加するプラグイン「Reviews Plus」の機能と使い方

公開日:2017(平成29)年3月15日/最終更新日:

,
WordPress Plugin



通販サイトなどでよくある「購入した人の評価」、これをレビューと言います。よく使われている言葉にすると「口コミ」のことです。WordPressでサイトを作る際、ジャンルやサイトの性質によってはこういうコンテンツを追加したいと思うことがあるでしょう。

レビュー系のプラグインはたくさんリリースされていて、レビューで評価された投稿を順位付けてランキング表示できたりなどといった高機能なものもありますが、そういった機能はほとんどが有料版で実装されており、結構な価格がついていることが多いです。

今回紹介する「Reviews Plus」はそこまでの機能は必要なく、以下のようなものをお探しの方におすすめのプラグインです。

  • 単純に投稿ごと、固定ページごとに訪問者が評価できる機能を追加したい
  • 単純に投稿ごと、固定ページごとに評価された結果の集計値を表示したい

このプラグインは、WordPressのテーマに通常搭載されているコメント機能(コメント欄)を置き換え、星評価を追加してコメント本文をレビューとして扱うようにするものです。

設定画面には、コメントを置き換える投稿タイプの指定ができるので、例えばカスタム投稿タイプを作り、そのカスタム投稿タイプではレビューを、その他の投稿タイプでは通常のコメント機能を使うといった使い方もできます。

【Reviews Plus】プラグインの用途や機能

  1. 指定した投稿タイプのコメント欄をレビューとして置き換え、活用できる
  2. レビューで★評価されたものの平均がレビュー投稿欄上に表示できる
  3. レビューを使用する投稿タイプの中のすべての投稿をレビューにするか、許可したコンテンツのみレビューにするかの選択ができる

コメント欄を置き換えることから、一部のテーマでは「レビュー」にしていない投稿タイプのコメント欄の表示に不具合が出ることがあります(Simplicity2テーマの対処を例として後述しています)。

本ページを最後に編集したときの環境・バージョンなど

プラグインは製作者によって日々更新されていくため、この紹介記事が最新バージョンのものであるとは限りません。参考までに本記事の最終更新日時点におけるテスト環境、プラグインバージョン、プラグイン導入時の留意点などを記載しておきます。

プラグインを使用(試用)したテスト環境・公式ページなど

この紹介記事作成にあたって、試用(テスト)を行った環境、本記事で紹介するプラグインバージョン、現在配布されている最新バージョン、公式ページのリンク等は以下の通りです。

テストしたサーバー カラフルボックス
WordPressバージョン6.0
PHPバージョン7.4.27
テストしたテーマHABONE(本サイトでも使用しているオリジナルテーマ)
プラグインバージョン本記事で紹介するために試用したバージョン :1.3.0
公式サイトで配布されている最新バージョン :1.3.5
※バージョンが違うと、仕様が大きく変更となっている可能性があります
テストした日
※本記事の最終更新日であり、実際の試用日とは異なることがあります
公式サイトhttps://wordpress.org/plugins/reviews-plus/
※wordpress.org上のページへのリンクです
作者サイト
※プラグイン制作者の独自ページ(サイト)リンクです

本記事を参考にWordPressサイトへプラグインの導入を検討される方へ

WordPressは古くから無料で配布されているサイト作成ツール(CMS)で、随時改良が加えられており、さまざまなバージョンが存在します。

さらにWordPressを動かすためのプログラムであるPHP、サイトのデータを保存しておくためのデータベースについても様々なバージョンがあります。

そしてWordPress本体同様にプラグインについてもさまざまなバージョンが存在します。

本記事を参考にプラグインの導入をお考えの方は、以下に留意の上でインストールするようにしてください。

  • テスト環境での動作に基づいた紹介記事ですので、すべての環境で正常に動作するかどうかは不明です
    ※本記事の内容についてはページ内に記載しているプラグインバージョンのものになります。現在のバージョンと異なる場合、機能や日本語対応の状況などが異なる場合があります。
    ※また、テスト環境、テストしたプラグインバージョン等の表示が本文内にない場合、ページタイトル下にある最終更新日当時の情報となりますので、現在のバージョンでは全く違う機能となっているかも知れません。
  • プラグインに無料版と有料版(Pro版)がある場合、特に記載がなければ無料版の情報のみを紹介しています
  • このページでプラグインを使用する際に必要なショートコードやコードなどは、コピーして使用することができますが、環境によっては記号などが文字化けすることがあります。コピーしたのに動作しない場合は特に「”」「’」などの記号を入力し直してみてください。
  • プラグイン本体の動作不具合や質問などは公式サイトのフォーラムなどで行ってください(ここでは質問にお答えすることはできません)

【Reviews Plus】プラグインの設定画面や表示画面の日本語化と翻訳

当サイトで私が翻訳した【Reviews Plus】プラグインの日本語化ファイルを提供しています。

翻訳ファイルは

からダウンロードできます(ダウンロードの方法や日本語の適用方法なども解説しています)

※翻訳することで設定が容易になり、重要な項目の設定漏れも少なくなりますから日本語化をお勧めします。

ソース内に翻訳接頭辞がない部分があり、完全に日本語化できません。また、表示の文言は一般的な言葉に訳してありますので、サイトに合わせて再編集することをおすすめします。

【Reviews Plus】プラグインのインストールと設定方法

インストール方法

インストールはプラグインの新規追加でプラグイン名を入力して検索してインストールするか、WordPressのプラグイン公式配布ページからダウンロード後、管理画面からアップロードインストールしてください(プラグインの公式ページは本ページ内記載のリンクをクリック、もしくは、WordPress公式サイトで検索してください)。

WordPressを使い始めて間もない方(初心者の方)は、より詳細なプラグインのインストール手順や、インストール時に起こる問題などへの対処方法をまとめた【WordPress】プラグインのインストール&追加方法とエラー対処の方法も併せてご覧ください。

【Reviews Plus】プラグインの設定方法

ダッシュボードから「設定」→「レビュー」で行います

以下の項目について設定できます。

  1. レビューを有効にする投稿タイプの選択
  2. レビューを表示する投稿タイプの選択
  3. 星評価を無効にするかどうかの選択
  4. 評価アイコンの変更

1でコメント欄を通常のコメントとして扱う投稿タイプを指定します。

2でコメント欄をレビューに自動で置き換えるかどうかを指定します。

具体的には以下のように考えて設定するとよいでしょう。

  • 1のみ有効な投稿タイプでは、ショートコードがある場合だけレビューにして、その他は通常のコメント欄にする
  • 1と2が両方有効な投稿タイプでは、何もしなくても自動でコメント欄がレビューに置き換えられる

コメントの機能を置き換えますので、投稿や固定ページごとに設定できるコメントを有効にする必要があります

【Reviews Plus】プラグインの基本的な使い方

設定で「使用する投稿タイプ」と「表示する投稿タイプ」共通でチェックを入れている場合は、自動で今までのコメント欄がレビューへ変更されます。

「使用する投稿タイプ」にのみチェックが入っている場合には、その投稿タイプでレビューにしたいコンテンツへ以下のショートコードを挿入すればレビューに切り替わります。

[reviews]

また任意の場所へ以下のショートコードを挿入すると、集計値が表示できます。

[average_rating]

何度も書いているように、このプラグインはコメント欄を置き換えますので、以下の事柄についてはWordPressのディスカッション設定に依存します。

  • コメントに名前とメールアドレスを必須にする
  • コメントモデレーションの方法
  • コメント画面を表示するか否か

フロントエンドの欄自体はコメントと置き換えるのですが、バックエンドのコメントにはモデレーションの表示(新着コメントがあったかどうかの表示)はされません。管理画面で各投稿タイプ(通常の投稿も含む)をマウスオーバーすると「レビュー」というメニューが追加されていますので、そこでモデレーション(承認)作業を行います。

プラグインの説明では、星評価を未入力の状態で投稿できないようになっていると記載されていますが、テストした限りでは必須化されておらず、評価なしで投稿できてしまうようです

【Reviews Plus】プラグインの便利な使い方・カスタマイズ方法など

このプラグインをより便利に使うカスタマイズ技、テストサイトで使用した結果や感想、WordPressのプラグイン公式配布ページには書かれていない情報、発見した不具合などを紹介します。

「Simplicity2」テーマで表示がおかしくなったら

私が作るサイトではもう手放せなくなっている「Simplicity2」。もちろんテストでもこのテーマを使って行いました。しかし・・・有効化した投稿タイプの記事を表示すると、投稿本文の上にレビューが表示されてしまうという事態が・・・。

コメントと置き換えるわけだからコメントの場所にくるはずなのにおかしい・・・ということで別のテーマにしてみたらきちんと表示されました。

どうやら親テーマのfunctions.phpで「lib/comment.php」をコメントアウトすると、この位置の崩れはなくなるのですが、このプラグインの最大の特徴である、

  1. 選択した投稿タイプはレビューを表示
  2. その他の投稿タイプは通常のコメント表示

ということができなくなります(通常のコメント欄を読み込まなくなるため)。

いろいろやったものの自身ではどうにもならなくなり、本家「Simplicity2」のフォーラムへ思い切って投稿しました。

すると、無料のテーマなのに有料以上の対応をしていただき、無事解決することができました。

方法は

function Simplicity2_comment_form_before() {
return;
}

function Simplicity2_comment_form_after() {
return;
}

または、

function remove_Simplicity2_comment_form() {
remove_action( 'comment_form_before', 'Simplicity2_comment_form_before' );
remove_action( 'comment_form_after', 'Simplicity2_comment_form_after' );
}
add_action( 'wp_loaded','remove_Simplicity2_comment_form' );

のいずれかを子テーマのfunctions.phpへ挿入するだけ。すごいですね!!

作者の「わいひら」さん、対応してくださった「Hidekichi」さんに感謝です。自身の備忘録を兼ねて掲載しておきますね。

このページの更新履歴

更新日更新内容
2017年 3月15日本ページを公開しました
2017年 6月11日バージョン1.3.0の情報へ更新しました
著:清水 由規, 著:清水 久美子, 著:鈴木 力哉, 著:西岡 由美, 読み手:星野 邦敏, 読み手:吉田 裕介
¥2,889 (2024/02/08 17:07時点 | Amazon調べ)