WP-PostRatings:投稿評価機能を追加できる
投稿評価機能を追加できる WordPress 用プラグインの紹介です。
それは「WP-PostRatings」です。
その導入手順から日本語化・使い方と設定などを解説していきます。
WP-PostRatings
WP-PostRatings は、投稿評価機能を追加できます。
投票結果は、ウィジェットでも表示可。
記事を作成もしくは更新時点でのバージョン:1.87
マルチサイトでの利用:可
Gutenberg エディターでの動作
Gutenberg エディターに追加される機能は無いので、気にする必要は無いです。
WP-PostRatings のインストール手順
WP-PostRatings をインストールするには 2 種類の方法があります。
下記の URL から ZIP ファイルを入手して、管理画面からアップロードして有効化する。
WP-PostRatings – WordPress.org
もしくは、WordPress.org の公式プラグインディレクトリにリリースされているので、
管理画面からインストールできます。
ダッシュボードから「プラグイン」メニューの「新規追加」を選択し、
プラグイン追加画面右上の検索窓に「WP-PostRatings」と入力します。
検索結果の一番左上に表示されると思うので、「今すぐインストール」をクリックします。
※一番左上に表示されない場合は、上記の画像から探して下さい。
インストールが完了したら、プラグインを「有効化」します。
プラグインのインストールに慣れていない方は、
下記の記事にて詳しく解説していますので、御覧ください。
WordPressプラグインのインストール手順を解説 – WordPress活用術
WP-PostRatings の日本語化
WP-PostRatings は、日本語化対応がされているので、有効化するだけで日本語化されます。
日本語化されない場合には、日本語化用の言語パックを translate.wordpress.org から入手できる場合があります。
WordPress と関連プロジェクト(テーマ・プラグイン)用の翻訳プラットフォームとして、
translate.wordpress.org (GlotPress) が導入されています。
※ボランティアで翻訳されている場合が多いので、
全てのプラグインで、必ずしも日本語化用の言語パックが用意されているわけでは無いです。
また、用意されていても 100% 翻訳されている保証もありません。
日本語化用の翻訳ファイルの探し方は、下記の記事を参照してください。
WordPress公式での日本語化用の翻訳ファイルの探し方 – WordPress活用術
専用テーブル
下記のテーブルを WP-PostRatings 専用のテーブルとして作成し利用します。
テーブル作成時に $wpdb->prefix も使用しているので、マルチサイトにも対応。
includes/postratings-activation.php から CREATE TABLE 文を抜粋(記事用に一部修正)。
CREATE TABLE ratings (
rating_id INT(11) NOT NULL auto_increment,
rating_postid INT(11) NOT NULL ,
rating_posttitle TEXT NOT NULL,
rating_rating INT(2) NOT NULL ,
rating_timestamp VARCHAR(15) NOT NULL ,
rating_ip VARCHAR(40) NOT NULL ,
rating_host VARCHAR(200) NOT NULL,
rating_username VARCHAR(50) NOT NULL,
rating_userid int(10) NOT NULL default '0',
PRIMARY KEY (rating_id),
KEY rating_userid (rating_userid),
KEY rating_postid_ip (rating_postid, rating_ip));
専用メニュー
ダッシュボードの「設定」メニューの下に追加されています。
WP-PostRatings の使い方
「評価オプション」で評価機能に関する設定を行います。
必要な設定を行ったら「評価テンプレート」から必要なコードを index.php/ archive.php/ single.php/ post.php/ page.php 等に記述します。
評価されたデータは「評価の管理」から管理できます。
WP-PostRatings の設定(Settings)
評価時などに使用する画像を選択します。
最高評価の値:
何段階で評価(投票)してもらうかを設定します。
5 段階なら 5 と指定します。
Google リッチスニペットを有効にするか?:
Google の検索結果ページで投票結果を表示したい場合に「はい」を選択します。
設定を変更したら、必ず「「各評価のテキストと値」を更新する」ボタンをクリックします。
クリックしないと変更内容が反映されません。
表示するテキストと値を入力します。
誰が投票できるかなどを設定します。
・評価テンプレート
そのままでも使用できますが、カスタマイズもできます。
index.php/ archive.php/ single.php/ post.php/ page.php 等に記述します。
評価の管理
専用ウィジェット
投票結果をウィジェットでも表示できます。
URL
WP-PostRatings – WordPress.org
関連記事
Rate my Post:投稿記事にユーザーによる評価機能を追加できる
投稿と固定ページにユーザーによる評価機能を追加できる WordPress 用プラ ...
Rating by BestWebSoft:5つ星評価機能を追加できる
投稿・固定ページに5つ星評価機能を追加できる WordPress 用プラグインの ...