2017-01-04 4 views
-1

Ich brauche ein Array aller Mitgliedschaftspläne, die mit einem Produkt verknüpft sind und dessen Inhalt einschränken. Ich kann nur Funktionen finden, die alle Pläne oder Pläne auflisten, die ein Benutzer gerade hat, oder einen Benutzer anhand eines bestimmten Plans überprüfen, aber keine Möglichkeit, dynamisch nachzusehen, ob ein Benutzer Zugriff auf den Inhalt eines bestimmten Produkts hat.WooCommerce Mitgliedschaften - Liste Produkteinschränkungen

The below screenshot shows the information I'm trying to retrieve.

Antwort

0

Die unten schien ganz gut zu arbeiten.

if (wc_memberships_is_product_purchasing_restricted()) { 
 

 
    $has_access = current_user_can('wc_memberships_purchase_restricted_product', $productID); 
 

 
    if ($has_access) { 
 
    return true; 
 
    } else { 
 
    return false; 
 
    } 
 

 
}

Verwandte Themen