我正在使用WooCommerce,我有一个选择列表形式的自定义结帐字段。 我试图删除COD网关,当客户在自定义结帐字段上选择一个特定选项(在这种情况下为“newyork”)。 p>
下面是我的实际代码,我不知道 知道如何使 如何获取自定义结帐字段的选定值在我的代码中,要使我的IF语句有效? p>
编辑: p>
自定义结帐字段ID是由插件生成的 IF code>语句条件部分工作: p>
add_filter('woocommerce_available_payment_gateways','woocs_filter_gateways',1);
function woocs_filter_gateways($ gateway_list)
{
if if(order_meta key =“wc_billing_field_7378”value = newyork)
{
unset($ gateway_list ['cod']);
}
返回$ gateway_list; \ n}
code> pre>
wc_billing_field_7789 code>。 .. p>
div>