2016-10-27 8 views
0

Ich habe ein Problem mit dem Preis für das Produkt frei. Überall heißt es "Free", aber im Warenkorb, es zeigt Preis 1.00 und alle Summe sind +1.WooCommerce Falscher Preis für freies Produkt

Hier prüfe ich, dass der Preis ist 0 in der Datenbank:

var_dump(get_post_meta($ID, '_regular_price')); //array(1) { [0]=> string(0) "" } 
    var_dump(get_post_meta($ID, '_sale_price')); // array(1) { [0]=> string(0) "" } 
    var_dump(get_post_meta($ID, '_price')); // array(1) { [0]=> string(1) "0" } 

Aber ich bemerkte dies, wenn var_dump($_product) in meinem Warenkorb geprüft

["price"]=> 
    object(WP_Error)#20247 (2) { 
    ["errors"]=> 
    array(1) { 
     ["Error"]=> 
     array(1) { 
     [0]=> 
     string(36) "Date is required - please select" 
     } 
    } 
    ["error_data"]=> 
    array(0) { 
    } 
    } 

Ich gehe davon aus ich es etwas für die einrichten muss Produkt in Admin, weiß aber nicht genau was.

Irgendwelche Ideen, wie ich damit umgehen kann? Vielen Dank.

Antwort

0

Die Nachricht fordert Sie auf, das Datum für den Verkaufspreis festzulegen. Dies kann passieren, wenn Sie einen reduzierten Preis festlegen, auch wenn der Preis dem regulären Preis entspricht. Legen Sie das Enddatum auf 2099-01-01 fest, um zu überprüfen, ob der Fehler bereits vorliegt.

Verwandte Themen