Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/244.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
Php 如何通过单击woocommerce表中的复选框将多个产品添加到购物车_Php_Wordpress_Woocommerce - Fatal编程技术网

Php 如何通过单击woocommerce表中的复选框将多个产品添加到购物车

Php 如何通过单击woocommerce表中的复选框将多个产品添加到购物车,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,我是这个社区的新成员,我会感谢你在这个话题上的帮助 我正在用Wordpress和Woocommerce设计一个网站,刚刚安装了Woo Product Table插件,在一个表上显示产品,并将多个产品添加到购物车中。目前,我必须检查我想要的产品,然后单击一个按钮将其添加到购物车,但我想要添加的功能只是单击复选框并自动将其添加到购物车,而无需单击我提到的其他按钮。我询问了插件开发人员,告诉我可以使用钩子(操作和过滤器)添加此功能,但他们提供的文档还不够。我以前没有使用过钩子,但找到了代码片段插件来尝

我是这个社区的新成员,我会感谢你在这个话题上的帮助

我正在用Wordpress和Woocommerce设计一个网站,刚刚安装了Woo Product Table插件,在一个表上显示产品,并将多个产品添加到购物车中。目前,我必须检查我想要的产品,然后单击一个按钮将其添加到购物车,但我想要添加的功能只是单击复选框并自动将其添加到购物车,而无需单击我提到的其他按钮。我询问了插件开发人员,告诉我可以使用钩子(操作和过滤器)添加此功能,但他们提供的文档还不够。我以前没有使用过钩子,但找到了代码片段插件来尝试这些钩子的一些示例

我使用此示例查看挂钩是否正常工作,它们是否正常工作:

if( !function_exists( 'codeastrology_wpto_searchbox_taxonomy_name' ) ){

function codeastrology_wpto_searchbox_taxonomy_name( $taxonomy_name, $taxonomy_keyword){
    if( $taxonomy_keyword == "product_cat"){
        $taxonomy_name = "Business area ";
    }
    if( $taxonomy_keyword == "product_tag"){
        $taxonomy_name = "Filter by Tag";
    }
    return $taxonomy_name;
}
}
 add_filter( 'wpto_searchbox_taxonomy_name', 'codeastrology_wpto_searchbox_taxonomy_name', 10,2 );
这是它们具有的操作和筛选器的列表:


关于如何使用代码片段添加此功能,有什么建议吗?

不知道为什么他们会将您指给服务器端挂钩;首先也是最重要的一点,我认为这需要修改客户端脚本逻辑—在这些复选框中添加一个
change
事件处理程序,然后在回调函数中发出相应的AJAX请求,以添加/删除产品。感谢您在@CBroe上的评论,我将查找该客户端脚本。