我如何更改添加到WooCommerce的购物车的URL

我如何更改添加到WooCommerce的购物车的URL

问题描述:

我有WooCommerce网站,我通过AliDropShip Woo直接从Aliexpress.com导入产品。 现在我试图改变'添加到购物车'的行为,以下代码更改按钮名称,但我没有得到它直接重定向到Aliexpress。我如何更改添加到WooCommerce的购物车的URL

add_filter('woocommerce_product_single_add_to_cart_text', 'woo_custom_cart_button_text'); 

function woo_custom_cart_button_text() { 
     return __('Visit the store', 'woocommerce'); 
} 

add_filter('product_add_to_cart_url', 'woo_store_cart_button_url'); 

function woo_store_cart_button_url() { 
     return "https://aliexpress.com"; 
} 

woocommerce_add_to_cart_redirect

function _url_to_redirect() { 
    return 'http://www.aliexpress.com/'; 
} 
add_filter('woocommerce_add_to_cart_redirect', '_url_to_redirect'); 

虽然添加您的过滤器,如果你建立一个联盟网站,它的更好,如果你设置设置产品为“外部或关联公司”产品

https://docs.woocommerce.com/document/managing-products/

+0

它现在将我重定向到仪表板。我没有使用External/Affiliate选项是因为插件不会自动更新产品,并且变体数据将会丢失。 –