Wie fügen Sie die Sterne-Bewertungen für Produkte in woocommerce?
Ich habe einen woocommerce-Shop, und ich möchte hinzufügen, Sterne-Bewertungen zu den einzelnen Produkten, wenn Sie sehen Ihre thumbnails. Ich habe bereits die Sterne in der großen Produkt anzeigen, aber ich will Sie display unter jeder Miniaturansicht wie in den meisten E-Commerce-stores wie timberland.com. Ich weiß, ich kann mit css deaktivieren Sie Elemente aus anzeigen, aber nicht hinzufügen. Irgendwelche Gedanken?
InformationsquelleAutor kbsas14 | 2013-01-09
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie diese in Ihre Themen functions.php Datei:
Beachten Sie, dass Sie möglicherweise ändern müssen
woocommerce_after_shop_loop_item
an einen anderen Haken je nach Ihrem design und wo genau Sie wollen die Sterne zu zeigen.Diese Seite listet WooCommerce Aktion Haken: http://wcdocs.woothemes.com/codex/extending/hooks/ . Ich sehe keine Haken im Zusammenhang mit der Miniaturansicht speziell, aber Sie können versuchen
woocommerce_after_shop_loop_item_title
oderwoocommerce_after_shop_loop_item
.(Diese Funktion ist im wesentlichen kopiert von WooCommerce ist single-product-reviews.php)
Danke. Wirklich hat mir sehr geholfen!
InformationsquelleAutor root
Es ist eigentlich ein sehr verständlicher Art und Weise, dies zu behandeln. Verwenden Sie einfach die integrierten Funktionen, die Woocommerce hat gebaut:
Habe ich bestätigt, dass dies für mich funktioniert.
if
Zustand:if (in_array('woocommerce/woocommerce.php', apply_filters('active_plugins', get_option('active_plugins')))) { ... }
InformationsquelleAutor Martyn Chamberlin
Mit diesen Funktionen (oder das kürzere unten, die Ausgänge der gleichen HTML), die Sie verwalten, um die Ausgabe der Bewertung in zahlen, die Wiederverwendung von Woocommerce Funktionen komplett:
Dann brauchen Sie, um Stil zu zeigen, die Sterne. Für eine Bewertung von 3 von 5 Sternen, Woothemes macht das so (der trick ist, in die Breite und :vor der entsprechenden CSS):
HTML (Ausgabe von Woocommerce):
Und CSS (möglicherweise gibt es einige redundante Zeilen hier):
Hoffe, das hilft!
Also, vielleicht gehen Sie vor und stellen wie du es getan hast für den rest von uns zu sehen..??
Nun, ich wollte sagen, wie ich es Tat. Sie hatte gerade zu gehen und Einsicht in alle woocommerce theme von woothemes. Ich habe nicht den code, weil ich nicht weiß, ob das wirklich fair... aber egal, ich habe bearbeitet, die Antwort mit dem code. Ich würde die original-Quelle noch. Hoffe, das klärt es ein bisschen wenn. Prost!
InformationsquelleAutor Jacobo Polavieja
Als von WooCommerce 3.0+ dies ist der richtige code:
Den get_rating_html () - Methode auf das Produkt-Objekt ist veraltet.
Mehr Informationen hier: https://docs.woocommerce.com/wc-apidocs/function-wc_get_rating_html.html
InformationsquelleAutor ryanka