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_multi
GD スター評価プラグインの可変ドキュメントについては、次のように述べています。
- 標準評価データの場合、この変数を使用しないか、ゼロに設定してください。
- マルチ評価データを取得するには、この変数を使用するマルチ セット ID に設定する必要があります。