1
私はWooCommerceバンドル製品プラグインを使用しています。バンドル製品の1つをデフォルトでチェックしようとしています。Woocommerceバンドル製品フィルタ
これまでのところ、私はそれらのすべてをチェックする方法を見つけることができました。基本的には、このフィルタで製品タイプがサブスクリプションかどうかを確認してから、次のフィルタを追加します。
誰かが私にこれを手伝ってもらえますか?これは動作するはず
add_filter('woocommerce_bundled_item_is_optional_checked', 'wc_pb_is_optional_item_checked', 10, 2);
function wc_pb_is_optional_item_checked($checked, $bundled_item) {
// If an item of the bundled product is a subscription
if(wc_get_product($bundled_item->item_id)->is_type('subscription'))
$checked = true;
return $checked;
}
:
add_filter('woocommerce_bundled_item_is_optional_checked', 'wc_pb_is_optional_item_checked', 10, 2);
function wc_pb_is_optional_item_checked($checked, $bundled_item) {
return true;
}
これは機能しませんでした。私はすでに似たような解決策を試しましたが、バンドル製品の選択に支障をきたします。とにかくありがとう :) –