微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Hide 'add to cart' when certain value in dropdown is selected AND certain Vendor is selling

如何解决Hide 'add to cart' when certain value in dropdown is selected AND certain Vendor is selling

用户在下拉列表中选择特定项目并且某个供应商正在销售(例如 Bob smith)时,我试图隐藏“添加到购物车”woocommerce 按钮。我正在使用 wordpress 平台并有一个有效的基本查询(见下文)。我只需要在包含特定供应商部分方面的帮助。

在 Functions.PHP 主题文件

function load_scripts(){ ?>
    <script type="text/javascript">
        (function($){
            $(document).ready(function(){
                $('select[name="select-1574795073993"]').on('change',function() {
                    if( this.value == "International" ){
                        $(".single_add_to_cart_button").hide();
                    }else{
                        $(".single_add_to_cart_button").show(); 
                    }
                });
            });
        })(jQuery);
    </script>
<?PHP }
add_action( 'wp_footer','load_scripts',10,1 );

显示供应商信息的 HTML 代码是:

<a class="by-vendor-name-link" style="display: block;" href="picflick.co.za/vendor/ronks-michael/">Sold By Ronks Michael</a>

除非您知道 WooCommerce 市场供应商的特定变量(可能是最佳的)

请有人协助通过简单的步骤插入 IF 语句的 AND 部分以包含其特定供应商的位置

非常感谢!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。