WP-PostRatings を使用して WordPress に投稿評価システムを追加する


私たちは最近、プロジェクトにシンプルな投稿評価システムを組み込むことを検討しており、多数のプラグインを扱う必要がありました。いくつか検討した結果、WordPress に投稿評価システムを追加するのに最も適しているのは、Lester ‘GaMerZ’ Chan による「WP-PostRatings」であることがわかりました。この記事では、WordPress のブログ投稿とページに AJAX 評価システムを設定する手順を説明します。

ビデオチュートリアル

このビデオが気に入らない場合、またはさらに詳しい説明が必要な場合は、読み続けてください。

まず、WP-PostRatings プラグインをダウンロードして有効にする必要があります (初心者向け: WordPress プラグインをインストールするためのステップバイステップガイド)

有効化すると、プラグインは WordPress 管理バーに「評価」 というラベルの新しいメニュー項目を追加します。

「管理された評価」オプションをスキップし、「評価オプション」というタブの 2 番目のリンクから始めます。

プラグインの設定ページで、まず投稿に使用する評価画像を選択する必要があります。このプラグインには、バー、ハート、数字、プラスマイナス、古典的な星、サムアップ/ダウン、上下矢印などの多数のオプションが付属しています。

好みの評価システムを選択したら、「最大評価」を選択できます。プラグインは適切な値を選択しますが、バー画像を使用する場合は、独自の評価値を指定することもできます。星と数字については、星が 5 つしかないため、5 つを超えても意味がないようです。

最大評価を調整する場合は、個別の評価テキスト/値を調整する必要があることに注意してください。最大評価値をデフォルトから変更しない場合は、個別評価もデフォルトのままにしておきます。

次に、Ajax スタイル、評価権限、およびログ方法のオプションが表示されます。

最良の結果を得るには、上の画像のスタイルに従ってください。ただし、カスタマイズする場合は、これらを変更する必要がある場合があります。

このページでの作業は完了です。変更を保存します。 「評価テンプレート」ページに進みましょう。このページには、さまざまな評価テンプレートとそれらを整理する方法が表示されます。デフォルト値のままにしましたが、画面上部のテンプレート変数を使用して変更しても構いません。これは基本的に、評価がどのように表示されるかを示すためのものです。 「評価テンプレート」ページの作成が完了したら、これをテーマに追加する準備が整います。

テーマの設定方法に応じて、次のファイル (archives.php、page.php、index.php、single.php、loop.php など) の LOOP 内に次のコードを追加する必要があります。テーマ内のこれらすべてのファイルは、構造に応じて異なります。

<?php if(function_exists('the_ratings')) { the_ratings(); } ?>

これにより、すべての投稿に投稿の評価が追加されることに注意してください。選択した投稿にのみ使用したい場合は、ショートコード [評価 id=”1″ results=”true”] を利用して、その投稿またはページのみの評価を表示できます。

評価が追加されたので、ユーザーがあなたの投稿に投票するようになります。これらの評価は、最初はスキップした「評価の管理」オプションから表示できます。これにより、各投稿の評価のログを確認でき、何か問題が発生していると感じた場合は削除することもできます。

このプラグインの最も良い点は、最高評価の投稿 (時間範囲とカテゴリのオプション)、最も評価の高い投稿 (時間範囲とカテゴリのオプション)、同じ時間オプションで最低評価と最高評価を表示できることです。範囲とカテゴリ。ほとんどの場合、これらのタイプの統計情報はサイドバーに追加されるため、このプラグインを使用すると、ウィジェットを利用してこれらを表示できます (テーマがウィジェットをサポートしている場合のみ - ほとんどの場合!)。外観 » ウィジェットに移動し、評価ウィジェットを見つけます。適切な場所にドラッグし、必要な設定を行います。

上のスクリーンショットでお気づきかと思いますが、オプションがたくさんあります。まず、ウィジェットのタイトルを選択します。 「今週最も評価の高い投稿」などを選択するのが最善です。残りの設定をどのように行うかによって異なります。 [統計タイプ] フィールドには、最高評価、最高評価、最低評価、および最高評価を表示できる多数のオプションがあります。これらの統計をカテゴリ別または時間別に選択するオプションもあります。次のオプションでは、投稿とページの両方を含めるかどうかを尋ねます。これは完全に個人的な選択です。だからお好みで選んでください。ウィジェットにはデフォルトで最も人気のある 10 個の全体が表示されますが、表示するレコードの数を編集することで変更できます。ほとんどのデザインでは奇妙に見えるだけなので、10 を超えないようにすることを強くお勧めします。投稿がこのリストに追加される前に必要な最小投票数を設定することもできます。サイトのデザインに応じて、投稿タイトルの最大長を調整する必要がある場合と、調整しない場合があります。テーマの場所が十分に広い場合は、値を 0 に設定して無効にすることをお勧めします。カテゴリまたは時間固有の統計タイプを使用している場合は、最後の 2 つのフィールドを変更する必要があります。クリックして保存すれば完了です。

コードマニアの中にはウィジェット設定を使いたくない人もいると思います。 Lester は、最も評価の高いもの、最高の評価などを WordPress テーマに直接追加する方法を説明する非常に詳細な使用法タブをサイトにまとめています。 「WP-PostRatings 使用ガイド」を参照してください。

この記事が WordPress サイトに投稿評価システムを追加するのに役立つことを願っています。 WordPress での投稿反応で読者を引き付ける方法に関するガイドも参照してください。

この記事が気に入ったら、WordPress ビデオチュートリアルの YouTube チャンネルに登録してください。 Twitter や Facebook でもご覧いただけます。