Zum Inhalt springen
themeforge
DE
Kostenlos starten
Menü
  1. Startseite
  2. Attribut-Referenz
  3. wp="product-price"
Kernattribut Shop

Der Preis eines Produkts, mit Angebotspreis

wp="product-price"

Der Preis aus WooCommerce und im Angebot der neue Preis neben dem durchgestrichenen alten. Der Shopbetreiber legt beide im Produkt fest.

Wo es hingehört

Drei Blöcke nebeneinander: wp="product-price" (der Preis ohne Rabatt), wp="product-price-sale" und wp="product-price-regular" (nur im Angebot sichtbar). Das Theme blendet die aus, die nicht zutreffen.

Auf der Produktseite (single-product.html) und in den Karten des Katalogs.

Beispiel: eine Packung Kaffeebohnen

Markup single-product.html
<div class="price-row">
  <div class="price" wp="product-price">$14.00</div>
  <div class="price is--sale" wp="product-price-sale">$12.00</div>
  <div class="price is--old" wp="product-price-regular">$14.00</div>
</div>
Im Adminbereich Products → Edit product
Regular price ($) 14.00
Sale price ($) 12.00
Auf der Website im Angebot
Ethiopia Yirgacheffe
Sale $12.00
Was $14.00

Im Angebot blendet sich der Block mit dem regulären Preis selbst aus.

Worauf es ankommt

  • Braucht WooCommerce.
  • Bei einem Produkt mit Varianten aktualisiert das Theme den Preis, wenn der Käufer eine auswählt.

Typische Fehler

Das Build-Protokoll ist der Tab „Logs“ deines Projekts auf themeforge.pro; die kostenlose Markup-Prüfung zeigt dieselben Hinweise.

So nicht
<div class="price" wp="product-price">$14.00</div>

Nur product-price: Ein Produkt im Angebot zeigt überhaupt keinen Preis, und das Protokoll meldet nichts.

So geht’s
<div wp="product-price">$14.00</div>
<div wp="product-price-sale">$12.00</div>
<div wp="product-price-regular">$14.00</div>

Alle drei nebeneinander.

Alternative Schreibweise

wp="product_price" funktioniert genauso: Der Build ergibt ein identisches Theme.

In diesen Rezepten verwendet

Wenn du so weit bist

Sieh dir den WordPress-Adminbereich deiner Website an, bevor du zahlst.