3

2 つの異なる評価セット (投稿と動画) を作成するために、Wordpress のインストールで GD Star Rating プラグインを使用しました。(この機能をサポートする他のプラグインは見つかりませんでした)。

1 つの wp_query で次の引数を使用して、評価の高い動画のリストを表示しましたが、正常に動作しています。

$args=array(
    'post_type' => 'youtube_videos',
    'post_status' => 'publish',
    'posts_per_page' => 10,
    'gdsr_sort' => 'rating',
    'gdsr_multi' => 3
);

同じページで、wp_query で次の引数を使用して、評価の高い投稿のリストを表示しようとしていますが、機能していません。

$args=array(
    'posts_per_page' => 4,
    'post_type' => 'post',
    'gdsr_sort' => 'rating',
    'gdsr_multi' => 0
);

「gdsr_multi」変数の値パスに問題があることがわかりました。この変数を評価の高い動画から削除すると、コードの 2 番目の部分が正常に動作します。

両方を同時に実行することはできません。何か提案をお願いします。


gdsr_multiGD スター評価プラグインの可変ドキュメントについては、次のように述べています。

  • 標準評価データの場合、この変数を使用しないか、ゼロに設定してください。
  • マルチ評価データを取得するには、この変数を使用するマルチ セット ID に設定する必要があります。
4

1 に答える 1