【发布时间】:2017-06-27 07:50:02
【问题描述】:
我在 WooCommerce 设置中禁用了信用卡支付/Infusionsoft 网关,但它仍然在结帐时显示信用卡支付选项。现在,我想隐藏它,直到我从插件人那里找到一个永久的解决方案。你能帮我在哪里输入“display:none”来隐藏页面上的第二个单选按钮。请看屏幕截图。 See Screenshot here
【问题讨论】:
-
这是一个非常糟糕的方法!
我在 WooCommerce 设置中禁用了信用卡支付/Infusionsoft 网关,但它仍然在结帐时显示信用卡支付选项。现在,我想隐藏它,直到我从插件人那里找到一个永久的解决方案。你能帮我在哪里输入“display:none”来隐藏页面上的第二个单选按钮。请看屏幕截图。 See Screenshot here
【问题讨论】:
function payment_gateway_disable_postpay( $available_gateways )
{
unset( $available_gateways['paytm'] ); //replace paytm with your payment gateway
return $available_gateways;
}
add_filter( 'woocommerce_available_payment_gateways', 'payment_gateway_disable_postpay' );
希望这对你有用。
【讨论】:
尝试将 display:none; 添加到自定义 CSS 中的 payment_method_infusionsoft 类中。
最好的方法是使用“链”选择器,如下所示:
li.wc_payment_method.payment_method_infusionsoft{
display:none !important;
}
【讨论】: