【发布时间】:2016-04-13 13:10:53
【问题描述】:
大家早上好。 我有一个奇怪的要求,在我的 woocommerce 网站上,我提供了通过电话手动接单的选项,所以有人接听电话并为各种客户创建订单。
此人使用自定义页面注册订单,可以选择现有用户或创建新用户,将商品添加到购物车并填写送货/账单地址。 在此页面中,还有订单审核部分,其中包含每次必须选中才能完成订单的条款和条件复选框。
由于在这种情况下这是浪费时间,我正在寻找一种方法来始终选中此复选框。
目前我在我的functions.php中使用此代码来显示已选中的条款和条件
function check_terms() {
if(is_page('custom-page')) {
return true;
}
add_filter( 'woocommerce_terms_is_checked', 'check_terms', 10 );
add_filter( 'woocommerce_terms_is_checked_default', 'check_terms', 10 );
这一直有效,直到我在购物车中添加或删除产品,然后复选框被重置为空并返回起点。 所以我在这里问你们是否知道保持选中此复选框的技巧。 我已经尝试过 JS 但没有成功,因为它在更新后没有被触发。
提前谢谢你,对不起我的英语。
祝你有美好的一天。
【问题讨论】:
标签: php wordpress checkbox woocommerce