Generic selectors
Nur exakte Treffer
Suche im Titel
Suche im Inhalt
Post Type Selectors

Frage / Problem

Hallo, ich möchte den Grundpreis in WooCommerce anzeigen lassen. Wie klappt das?

Antwort / Lösung

Um den Grundpreis für Affiliate-Produkte anzeigen zu können, muss folgender Hook als Snippet hinterlegt werden. Anschließend wird in WooCommerce der Preis vom Affiliate-Produkt direkt angezeigt und auch der Grundpreis (falls vorhanden).

function cw_change_product_price_display( $price ) {
		$woo_id = get_the_ID();
		
		$productid = ATKPTools::get_post_setting( $woo_id, ATKP_PLUGIN_PREFIX . '_sourceproductid' );

		if ( $productid != '' && $productid != 0 ) {
			$product_list = atkp_product_collection::load( $productid );
			
			if($product_list != null && $product_list->get_main_product() != null)  {
				$formatter = new atkp_formatter( null, null );
				$product =$product_list->get_main_product();
				
				return $formatter->get_pricetext($product, __( '%s', ATKP_PLUGIN_PREFIX ), __( 'Price not available', ATKP_PLUGIN_PREFIX )). ' '. $formatter->get_basepricetext($product);
				
			}
		}
	
        return $price;
    }
    add_filter( 'woocommerce_get_price_html', 'cw_change_product_price_display' );
    add_filter( 'woocommerce_cart_item_price', 'cw_change_product_price_display' );
Aktualisiert: 6. September 2023
Verwenden Sie affiliate-toolkit noch nicht?
Die Einrichtung dauert weniger als 5 Minuten und schon können Sie die ersten Produkte importieren!
Erfahren Sie mehr über die PaketeKostenlose Version herunterladen
Brauchen Sie noch Hilfe?
Ihre Frage einreichen
Bitte geben Sie uns die Details, unser Support-Team wird sich mit Ihnen in Verbindung setzen.
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram