Warenkorb in WooCommerce deaktivieren

Ich erstelle gerade einen Shop und verwende WooCommerce. Der Shop benötigt das Warenkorbelement nicht. Benutzer sollten nur in der Lage sein, ein Produkt auf einmal zu kaufen, anstatt Dinge in den Warenkorb zu legen, gehen sie direkt zum Zahlungsprozess. Fragen Sie sich, was der beste Weg ist, dies zu tun? Ich bin auf Ausschnitte gestoßen, mit denen Sie den Link zum Hinzufügen zum Einkaufswagen anklicken können. Gehen Sie direkt zur Kasse:

add_filter ('add_to_cart_redirect', 'redirect_to_checkout'); function redirect_to_checkout() { global $woocommerce; $checkout_url = $woocommerce->cart->get_checkout_url(); return $checkout_url; } 

aber das ist nicht idiotensicher beim Deaktivieren des Einkaufswagens. Kennt jemand eine bessere Lösung?

Solutions Collecting From Web of "Warenkorb in WooCommerce deaktivieren"

Der Einkaufswagen ist eine Hauptstruktur des WooCommerce-Checkout-processes und kann nicht vollständig deaktiviert werden.

Da es keine genaue Lösung gibt, ist die beste Art zu tun, was Sie wollen, meiner Meinung nach, gehen Sie zu WooCommerce Einstellungen -> Kasse und entfernen Sie die ausgewählte Seite für den Warenkorb. Auf diese Weise wird es für den Einkaufswagen überhaupt kein Frontend geben, obwohl ausgewählte Produkte in der Warenkorbstruktur gespeichert werden (das System muss wissen, was beim Checkout berechnet wird).

Kombinieren Sie dies mit Ihrer Umleitungsfunktion, bearbeiten Sie die Vorlagen für die Einkaufswagen-bezogenen Nachrichten (so dass Sie über die Gehe-zu-Warenkorb-Schaltflächen zur Kasse gehen) oder entfernen Sie sie vollständig und Sie sind so kurz davor, den Einkaufswagen so einfach wie möglich zu deaktivieren.