Rufen Sie eine Funktion des Woocommerce-Plugins von meinem Plugin aus auf

Lesezeit: 1 Minute

Ich bin neu bei WordPress und versuche, eine zu entwickeln WordPress-Plugin wo ich eine Woocommerce-Methode aufrufen muss add_to_cart aus der Klasse woocommerce/includes/class-wc-cart.php. Gibt es eine Möglichkeit, das zu tun?

  • require_once funktioniert nicht? Fügen Sie die PHP-Datei hinzu und verwenden Sie die Klasse, die Sie benötigen. Nur eine Idee, ich bin kein Woocommerce-Entwickler 🙂 Schönes Wochenende.

    – cgee

    14. August 15 um 14:17 Uhr

  • Es hat für mich funktioniert. Mussten aber viele Dateien aufnehmen. Ich möchte nur den Best Practices folgen. Trotzdem danke :).

    – Gaurang Deshpande

    15. August 15 um 7:59 Uhr

WooCommerce erklärt ein praktisches globales WC() die Sie in Ihrem Plugin verwenden können, um seine Funktionen aufzurufen.

Fügen Sie Ihrem Plugin den folgenden Code hinzu

add_action('woocommerce_after_single_product', 'woo_foo');

function woo_foo() {        
    WC()->cart->add_to_cart( 254, 1 ); //ensure to change 254 with product ID on your system.               
}

Der obige Code fügt automatisch ein Produkt zum Warenkorb hinzu, wenn Sie die Seite mit einem einzelnen Produkt besuchen. Hier ist eine Liste von Haken & Filter angeboten von WooCommerce, in das Sie sich einklinken können.

.

757600cookie-checkRufen Sie eine Funktion des Woocommerce-Plugins von meinem Plugin aus auf

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy