Php 从我的插件中调用Woocommerce插件的函数

Php 从我的插件中调用Woocommerce插件的函数,php,wordpress,woocommerce,woothemes,Php,Wordpress,Woocommerce,Woothemes,我是wordpress的新手,尝试开发一个wordpress插件,我需要从类woocerce/includes/class wc cart.php调用一个Woocerce方法add_to_cart。有办法吗 WooCommerce声明了一个方便的globlalWC(),您可以在插件内部使用它来调用其函数 将以下代码添加到插件中 add_action('woocommerce_after_single_product', 'woo_foo'); function woo_foo() {

我是wordpress的新手,尝试开发一个wordpress插件,我需要从类
woocerce/includes/class wc cart.php
调用一个Woocerce方法
add_to_cart
。有办法吗

WooCommerce声明了一个方便的globlal
WC()
,您可以在插件内部使用它来调用其函数

将以下代码添加到插件中

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.               
}

当您访问单个产品页面时,上述代码将自动将产品添加到购物车中。以下是WooCommerce提供的一个列表,您可以加入其中。

require\u once不起作用吗?导入php文件并使用所需的类。只是一个想法,我不是一个woocommerce开发者:)周末好,对我来说很有用。但必须包含许多文件。只是想遵循最佳实践。无论如何,谢谢你:)。