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

Author Avatar

Supporter & Frontend-Entwickler mit Leidenschaft.

Auch interessant:

WooCommerce Plugins angetestet: Email Test - Vorschau deiner Shop-E-Mails

von Michael Firnkes

Du willst die E-Mails überprüfen, die WooCommerce an deine Kunden schickt? Die einfache und kostenfreie Erweiterung WooCommerce Email Test macht dies mö ...

Weiterlesen

Anleitung: Rechnungsnummern in WooCommerce anpassen und automatisch zurücksetzen

von Michael Firnkes

Unser Plugin German Market sorgt nicht nur für fortlaufende Rechnungsnummern in deinem WooCommerce-Shop, du kannst zudem die Zusammensetzung beeinflussen ...

Weiterlesen

WooCommerce Wochenrückblick #27: Stripe, Amazon-Layout und holprige 3.0

von Michael Firnkes

WooCommerce 3.0 sorgt in einigen Shops für Probleme. Und immer mehr Shopbesitzer integrieren Stripe in ihren Shop. Dies und mehr in unserem Wochenrückbli ...

Weiterlesen

WooCommerce Plugins angetestet: Custom Product Tabs - Individuelle Produktbeschreibungen

von Michael Firnkes

Mit den Beschreibungsfeldern und Standard-Tabs bietet WooCommerce mehrere Möglichkeiten, um Content auf der Produktseite unterzubringen. Für manche Produ ...

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="">

Abonniere unseren Newsletter

Trage hier deine E-Mail Adresse ein, damit du unseren Newsletter abonnieren kannst.