0
ショップ/商品アーカイブページで、商品のレビュー数と平均星評価を表示します。現在、これは単一の製品ページに表示されています。しかし、私はすべての製品のページでそれをしたい。それをどうすれば実現できますか?助けてください。どうもありがとうございました。Woocommerceの商品は店舗ページにどのように表示されますか?
ショップ/商品アーカイブページで、商品のレビュー数と平均星評価を表示します。現在、これは単一の製品ページに表示されています。しかし、私はすべての製品のページでそれをしたい。それをどうすれば実現できますか?助けてください。どうもありがとうございました。Woocommerceの商品は店舗ページにどのように表示されますか?
あなたはあなたのテーマのfunctions.phpファイルにこれを置くことができます。平均星評価ショップ/製品アーカイブのページでは、製品の表示するには
- 感謝Swapnaliは
add_action('woocommerce_after_shop_loop_item', 'add_star_rating');
function add_star_rating()
{
global $woocommerce, $product;
$average = $product->get_average_rating();
echo '<div class="star-rating"><span style="width:'.(($average/5) * 100) . '%"><strong itemprop="ratingValue" class="rating">'.$average.'</strong> '.__('out of 5', 'woocommerce').'</span></div>';
}
を私は子供のテーマで試しましたが、何も働いていませんでした。私はすでにこの方法を試しました。どのショップのループページでも機能しませんでした。 –
ありがとう、今はそれが表示されます。私は以前の歴史やキャッシュの問題を考えました。ありがとう –