私たちはこの商品を個別にカスタマイズするためにこのWooCommerce Custom Fields商用プラグインを使用しています。製品メタ内にある。Woocommerceの商品メタに基づくお支払い方法を非表示
私は以下のコードをアップグレードしようとしていますが、出荷国のチェックを交換したいのですが、 'wccf'キーを取得して確認する方法がわかりません。
function payment_gateway_disable_country($available_gateways){
global $woocommerce;
if (isset($available_gateways['cod']) && $woocommerce->customer->get_shipping_country() <> 'IT'){
unset($available_gateways['cod']);
}
return $available_gateways;
}
add_filter('woocommerce_available_payment_gateways', 'payment_gateway_disable_country');
誰でもお手伝いできますか?
item meta = product metaあなたは正しくなっていますか? –
私は[これ](https://ctrlv.cz/jGxr)を意味しています(プラグインのドキュメントからです) – mchtrnk
親切ですが、このプラグインは本当の悪夢です(Woocommerceの多くの人々が未解決の問題をStackOverFlowで持っていました) ...代わりに、[高度なカスタムフィールド](https://wordpress.org/plugins/advanced-custom-fields/)を使い、プラグインを文書化しておくか、またはカスタムコードで独自のカスタムフィールドを作成することをお勧めします。 **回答者はあなたの実際のプラグインでデータを取得する方法を推測することはできません... ** – LoicTheAztec