Woocormcere Preis zu benutzerdefinierten Beitrag hinzufügen und es käuflich zu machen

Hellos !!! Ich habe den kleinen Teil des Codes, der innerhalb einer class über ein Ajax-Ereignis ausgeführt wird. Ich möchte, dass es einen temporären Preis für einen benutzerdefinierten Beitragstyp festlegt und es käuflich macht (Preis wird abhängig von der Anzahl der Dienste festgelegt, die der Benutzer auswählt). Für jetzt habe ich einen benutzerdefinierten Beitragstyp “Service”. Ich habe es irgendwie geschafft, es mit einem Klick auf den Woocommerce-Einkaufswagen zu legen, aber es wird entfernt, sobald ich die Warenkorb-Seite besuche und eine Fehlermeldung “XXXXXX wurde aus dem Warenkorb entfernt, weil es nicht mehr gekauft werden kann”

Hier ist der Code

public function make_purchaseable($price, $product){ global $current_user; if (empty($price) || $price == null || $price == "") { if (1==1) { $price = 100; }else{ $price = 0; } $post_id = 2457; return $price; } } public function set_price(){ if (isset($_POST['purchaseable'])) { add_filter('woocommerce_get_price', array($this, 'make_purchaseable'), 10, 2); wp_die(); // this is required to terminate immediately and return a proper response } }` 

Solutions Collecting From Web of "Woocormcere Preis zu benutzerdefinierten Beitrag hinzufügen und es käuflich zu machen"