从我的插件调用 Woocommerce 插件的功能
Call a function of Woocommerce plugin from my plugin
我是 wordpress 的新手,正在尝试开发一个 wordpress 插件,我需要从 class [=11] 调用 woocommerce 方法 add_to_cart
=].有什么办法吗?
WooCommerce 声明了一个方便的全局变量 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 提供的 hooks & filters 列表,您可以挂钩。
我是 wordpress 的新手,正在尝试开发一个 wordpress 插件,我需要从 class [=11] 调用 woocommerce 方法 add_to_cart
=].有什么办法吗?
WooCommerce 声明了一个方便的全局变量 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 提供的 hooks & filters 列表,您可以挂钩。