簡體   English   中英

Woocommerce可變產品未添加到購物車

[英]Woocommerce Variable Products not adding to the Cart

大家好,我正在使用woocommerce網站。 我在網站上添加了其他產品。 其中有些是單身的,有些是可變的。 單一產品運行良好。 現在的問題是,當我打開可變產品並嘗試將其添加到購物車中時,盡管我已經選擇了該產品的一個選項,但是卻收到錯誤消息“請選擇產品選項...”。 當我打開控制台時,我發現此錯誤

ReferenceError: wp is not defined


...=!1,j=!1,k=c.find(".reset_variations"),l=wp.template("variation-template"),m=wp....

涉及此錯誤的文件是add-to-cart-variation.min.js,該文件位於woocommerce插件文件夾中。 我已經搜索了分配,並嘗試了其他方法,但找不到結果。 我也嘗試禁用所有插件,但錯誤仍然存​​在。 請幫我解決這個問題。

要解決此問題,您可以應用一個簡單的jquery修復程序:

在function.php中添加以下代碼

if ( ! is_admin() ) {

add_action( 'wp_enqueue_scripts', 'woocommerce_jquery_cookie_script' );

function woocommerce_jquery_cookie_script() {

    // deregister script
    wp_deregister_script( 'jquery-cookie' ); 

    $suffix = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min';

    wp_register_script( 'jquery-cookie', plugins_url( 'jquery_cookie' . $suffix . '.js', __FILE__ ), array( 'jquery' ), '1.3.1', true );



}

}

並且可以從以下鏈接下載2 js文件:

https://support.woothemes.com/hc/zh-CN/article_attachments/200746747/woocommerce-jquery-cookie-fix.zip

希望有幫助!

暫無
暫無

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

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