Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript隐藏电子商务签出按钮_Javascript_Php_Jquery_Wordpress_Storefront - Fatal编程技术网

使用javascript隐藏电子商务签出按钮

使用javascript隐藏电子商务签出按钮,javascript,php,jquery,wordpress,storefront,Javascript,Php,Jquery,Wordpress,Storefront,我试图在我的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'

我试图在我的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,JavaScript无法添加到帖子内容中 移除过滤器的插件,该过滤器可防止 发布内容区域,用于保护用户


这可能是问题所在吗?

将此代码添加到活动主题Footer.php

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

jQuery(文档).ready(函数($){
//在结帐页面上隐藏下订单按钮
$('input[name=woocommerce\u checkout\u place\u order')。hide();
});

在选择器中需要一个方括号。谢谢,它可以工作,但为什么我的代码不能工作?什么脚本正在覆盖我的操作?您的脚本在默认属性之前运行。因此,您的脚本正在覆盖,是否有方法使排队脚本以相同的方式工作?因为这样我的脚本会变得支离破碎。结果证明它不起作用。起初,我只是将您的代码添加到页脚中,没有任何其他内容,它可以工作,但我忘记了包含店面页脚的代码。当我包含页脚的代码时,它再次失败。