簡體   English   中英

在單個產品頁面/ Wordpress / Woocommerce中禁用Ajax添加到購物車按鈕

[英]Disable ajax for add to cart button in single product page / Wordpress / Woocommerce

我正在使用wordpress,cartify主題,woocommerce 3.0.3開發電子商務網站。

單擊立即購買產品后,我想重定向到購物車或結帳。

在這里您可以看到頁面

**Add to cart behaviour**

✔︎ Redirect to the cart page after successful addition
(Unchecked) Enable AJAX add to cart buttons on archives

在單擊“添加到購物車”並在woo Commerce選項中留下后,我激活了重定向到購物車的操作,但它似乎仍在使用ajax。

**WooCommerce System status**

MySQL version: 5.5.51 - We recommend a minimum MySQL version of 5.6.
(THE HOST PROVIDER DOESN'T ALLOW ME TO UPGRADE)

WC pages
My account:      Page does not contain the shortcode.

cartify/woocommerce/single-product/product-image.php version 2.6.3 is out of date. The core version is 3.0.2, 
cartify/woocommerce/single-product/product-thumbnails.php version 2.6.3 is out of date. The core version is 3.0.2,
This two really mess my site when I update them.

有什么建議嗎?

預先感謝您的幫助

所以在這里我將解釋三個步驟

第1步,如果您希望客戶在添加到購物車中以結帳后重定向,然后將以下代碼添加到functions.php中

function my_custom_add_to_cart_redirect( $url ) {

  $url = WC()->cart->get_checkout_url();
  // $url = wc_get_checkout_url(); // since WC 2.5.0

  return $url;

  }
  add_filter( 'woocommerce_add_to_cart_redirect', 'my_custom_add_to_cart_redirect' );

第2步,如果您希望客戶在添加到購物車后重定向到購物車頁面,以下圖像鏈接顯示您可以從管理員端執行此操作

http://prntscr.com/ewo99j

第3步,如果從管理員那邊沒有將客戶重定向到購物車頁面,則將以下代碼添加到您的函數中.PHP

 function custom_add_to_cart_redirect() { 
  return 'http://localhost:8080/wordpress2/cart/'; 
  }
  add_filter( 'woocommerce_add_to_cart_redirect', 'custom_add_to_cart_redirect' );

將此URL http:// localhost:8080 / wordpress2 / cart /替換為您的購物車頁面URL,希望它對您有用

謝謝

您可以在主題中使用此jquery。

 $(document).ready(function() {
     $(".add_to_cart_button").removeClass("ajax_add_to_cart")
 });

然后,您可以在functions.php中使用以下代碼重定向到結帳頁面:

add_filter('woocommerce_add_to_cart_redirect','themeprefix_add_to_cart_redirect');
function themeprefix_add_to_cart_redirect() {
     global $woocommerce;
     $checkout_url = $woocommerce->cart->get_checkout_url();
     return $checkout_url;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM