我正在使用woocommerce
插件,我想查看条件,如果产品有 Upsale ,然后排队script
。
以下是我正在使用的code
:
function ajax_add_to_cart_script() {
global $product;
if($product->get_upsells()):
wp_enqueue_script( 'add-to-cart-variation', get_template_directory_uri() . '/js/frontend-custom.js', array('jquery'), '', true );
wp_localize_script( 'add-to-cart-variation', 'AddToCartAjax', array('ajaxurl' => admin_url( 'admin-ajax.php' )));
endif;
}
add_action( 'wp_enqueue_scripts', 'ajax_add_to_cart_script',99 );
但是上面的代码给了我致命错误:在非对象上调用成员函数get_upsells()。
这有可能实现吗?
我在这里做错了什么?