【发布时间】:2020-09-11 22:55:08
【问题描述】:
如果没有可用的支付网关,我想在结帐时删除 Woocommerce 隐私政策文本以及条款和条件。
这是我尝试过的代码
add_action('woocommerce_checkout_terms_and_conditions', 'disable_woocommerce_checkout_options', 10 );
function disable_woocommerce_checkout_options(){
if ( empty( $available_gateways ) ) {
remove_action( 'woocommerce_checkout_terms_and_conditions', 'wc_checkout_privacy_policy_text', 20 );
remove_action( 'woocommerce_checkout_terms_and_conditions', 'wc_terms_and_conditions_page_content', 30 );
}
}
即使有可用的支付网关,这也会完全删除隐私政策和条款和条件。
【问题讨论】:
标签: php wordpress woocommerce hook-woocommerce checkout