簡體   English   中英

用JavaScript隱藏WooCommerce結帳按鈕

[英]Hiding WooCommerce Checkout Button with javascript

我試圖在WooCommerce網站上隱藏“下訂單”按鈕,但是該行為似乎已被其他腳本覆蓋,因為該按鈕將隱藏然后重新出現。

我正在使用店面1.5主題和Wordpress 4.3

JS加載代碼:

add_action('wp_enqueue_scripts', 'order_summary_script', 9999); //last script to load
function order_summary_script() {
    wp_enqueue_script('order-summary', get_bloginfo('stylesheet_directory') . '/assets/js/order-summary.js', array('jquery'), '1.0.0', true);
}

隱藏代碼:

jQuery( document ).ready(function($) {
    //hide place order button on checkout page
    $('input[name=woocommerce_checkout_place_order]').hide();
});

在此處輸入圖片說明

更新:

即使我根據Dev Danidhariya的建議將腳本添加到頁腳中(這意味着這是最后一個腳本),它仍然無法解決。 Wordpress Codex在下面提到:

沒有特殊的WordPress插件,就無法刪除JavaScript,將其添加到帖子內容中,該插件會刪除可防止在帖子內容區域內出現有害代碼的過濾器,以保護用戶。

這可能是問題嗎?

在活動主題Footer.php中添加此代碼

<script>
    jQuery( document ).ready(function($) {
        //hide place order button on checkout page
        $('input[name=woocommerce_checkout_place_order]').hide();
    });
</script>

暫無
暫無

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

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