最近,我们制作的网站工作得很好,但其中一个产品存在问题。查看产品会显示消息Sorry, no products matched your selection. Please choose a different combination
。虽然也无法选择新选项。
到目前为止,我已完成以下工作:
我原以为这是因为最近对wordpress进行了更新,但是在报告前几天又回到备份中,文件之间没有差异。
经过广泛的谷歌搜索后,我可以看到的唯一问题是选择了错误的选项,或者产品没有显示在类别中的类似错误,但产品正在运行,似乎没有对产品或产品进行任何更改文件。
WordPress 4.3.1 和 WooCommerce 2.4.7
答案 0 :(得分:5)
如果您有超过30种变体,则需要增加函数中允许的变体数量.php:
/**
* Ensure variation combinations are working properly - standard limit is 30
*
*/
function woo_custom_ajax_variation_threshold( $qty, $product ) {
return 50;
}
add_filter( 'woocommerce_ajax_variation_threshold', 'woo_custom_ajax_variation_threshold', 10, 2 );
答案 1 :(得分:3)
您是否复制了主题文件夹中的任何WooCommerce模板?如果是这样,您需要使用WooCommerce插件文件夹中的新版本更新它们。我遇到了类似的问题,不得不更新/theme/woocommerce/single-product/add-to-cart/variable.php。