2017-07-18 5 views
1

Ich benutze WooCommerce Bundled Product Plugin und ich versuche, eines meiner Bundled-Produkt standardmäßig überprüft zu bekommen.Woocommerce Gebündelte Produktfilter

Bis jetzt habe ich es geschafft, einen Weg zu finden, sie alle überprüft zu bekommen. Grundsätzlich möchte ich, dass dieser Filter überprüft, ob es sich bei dem Produkttyp um ein Abonnement handelt, und füge dann den folgenden Filter hinzu.

Könnte mir jemand mit diesem helfen?

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; 
} 

Antwort

0

Sie sollten versuchen, diese (Ich bin nicht sicher, ob bei 100%, da ich nicht gebündelten Produkte Plugin verwenden):

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; 
} 

Diese funktionieren sollte.

+0

Nein, das hat nicht funktioniert. Ich habe bereits eine ähnliche Lösung ausprobiert, aber es bremst die Produktauswahl. Danke trotzdem :) –

Verwandte Themen