Wie kann ich die WooCommerce WC_Cart-class erweitern?

Ich kann nicht einmal anfangen; ein leerer classnspeicher für das Konstrukt, das das Elternkonstrukt aufruft, wenn ich versuche, etwas zum Warenkorb hinzuzufügen, sagt ajax ok view cart, aber der Warenkorb bleibt immer leer. Gleiches, wenn ich den gesamten Inhalt von WC_Cart in meine class kopiere. Ich habe ein Plugin mit einer class, die $GLOBALS['woocommerce']->cart = new WC_Custom_Cart(); einmal wp_loaded.

 class WooCustom { public function __construct() { add_action( 'wp_loaded', array( $this, 'wp_loaded' ) ); } function wp_loaded() { self::woocustom_cart_init(); } private function woocustom_cart_init() { if ( is_main_site( get_current_blog_id() ) ) { if ( ! is_admin() || defined( 'DOING_AJAX' ) ) { require_once( 'classes/wc-custom-cart.php' ); $GLOBALS['woocommerce']->cart = new WC_Custom_Cart(); } } } } class WC_Custom_Cart extends WC_Cart { public function __construct() { parent::__construct(); } } 

Bitte helfen Sie, wenn Sie irgendwelche Erfahrungen damit haben. Vielen Dank.

Solutions Collecting From Web of "Wie kann ich die WooCommerce WC_Cart-class erweitern?"