Hamburg: Top-10-Carousel nur mit verfügbaren Bestsellern

Hamburg holt sich für das Top-10-Carousel auf der Shop-Startseite einen meta query aus WooCommerce. Dieser nimmt die Katalogsichtbarkeit eines Bestseller-Produkts zum Maßstab, damit es im Carousel angezeigt wird. Der Status des Warenbestands, „vorrätig“ oder „nicht vorrätig“, spielt für Anzeige hingegen keine Rolle.

hamburg-top-10

Aus der Klasse WC_Shortcodes von WooCommerce:

Um den Warenbestand als Maßgabe für die Anzeige hinzuzufügen, müssen wir die Funktion hamburg_child_best_selling_products() in Hamburg um einen stock meta query erweitern:

Das sollte natürlich nicht im Theme selbst geschehen, sondern mit einer neuen (duplizierten, angepassten) Funktion in einem Child-Theme:

Diese neue Funktion hamburg_child_best_selling_products() gehört dann in die kopierte Template-Datei hamburg-widget-teasers.php deines Child-Themes:

Beitrag teilen

Tino Werner

Supporter & Frontend-Entwickler mit Leidenschaft.

Auch interessant:

checkout woocommerce

WooCommerce: Den Checkout bzw. die Kassenseite anpassen

von Michael Firnkes

Unsere Leser fragen immer wieder, wie sich der Checkout bzw. die Kasse von WooCommerce verändern lässt. Wir stellen vier mögliche Lösungen vor. Du w ...

Weiterlesen
widgets für woocommerce

WooCommerce Widgets: Die komplette Übersicht

von Michael Firnkes

Mit den Standard-Widgets von WooCommerce kannst du deinen Onlineshop sehr individuell gestalten. Nur wenige nutzen diese einfache Möglichkeit zur Shop-Opt ...

Weiterlesen

WooCommerce Plugins angetestet: Product Customer List - Kundenlisten je Produkt erstellen

von Michael Firnkes

Du willst für Käufer eines bestimmten Produkts eine Verkaufs- oder Werbeaktion starten? Oder diese über ein Folgeprodukt informieren? Dann hilft dir das ...

Weiterlesen
woocommerce amazon

Von Amazon lernen: 5 Strategien für WooCommerce

von Michael Firnkes

Einen Onlineshop betreiben bedeutet auch, sich gegen Amazon zu behaupten. Doch du kannst die Strategien des Riesen nachahmen. Wir zeigen dir mögliche Lös ...

Weiterlesen

Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Du kannst folgende HTML Tags verwenden: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">