Hinzufügen von benutzerdefiniertem Text zum Variationspreis in Woocommerce

Lesezeit: 1 Minute

photo
David

Ich dachte, das wäre einfach gewesen, aber ich stecke fest. Alles, was ich versuche, ist, das Wort jedes nach dem Variationspreis auf einer Produktseite hinzuzufügen. Die Lösung, die ich gefunden habe, fügt sie auf der Kategorieseite und an zwei Stellen auf der Produktseite hinzu.

Der Code lautet:

 /*  Adds a text Each - after price */
function change_product_price( $price ) {
    $price .= ' each';
    return $price;
}
add_filter( 'woocommerce_get_price_html', 'change_product_price' );

Geben Sie hier die Bildbeschreibung ein

Aus dem obigen Bild brauche ich nur die jeweils zum Preis hinzugefügten über der Schaltfläche “In den Warenkorb”, aber nicht die anderen Pakete wie den durchgestrichenen Abschnitt auf dem Foto oben.

Vielen Dank für jede Anleitung, die Sie geben können.

Der folgende Code fügt dem Preis der Produktvariationen ein Suffix hinzu:

add_filter('woocommerce_available_variation', 'variation_price_custom_suffix', 10, 3 );
function variation_price_custom_suffix( $variation_data, $product, $variation ) {
    $variation_data['price_html'] .= ' <span class="price-suffix">' . __("each", "woocommerce") . '</span>';

    return $variation_data;
}

Der Code wird in die function.php-Datei Ihres aktiven untergeordneten Designs (aktives Design) eingefügt. Getestet und funktioniert.

1004260cookie-checkHinzufügen von benutzerdefiniertem Text zum Variationspreis in Woocommerce

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy