- Ce sujet contient 0 réponse, 1 participant et a été mis à jour pour la dernière fois par il y a 6 années. , le
Affichage de 1 message (sur 1 au total)
Affichage de 1 message (sur 1 au total)
- Vous devez être connecté pour répondre à ce sujet.
WooFrance Dépannage et support WordPress WooCommerce › Forums › Forum de Support WooCommerce › Récupérer le slug d'un attribut d'un produit variable
Bonjour,
dans l’email de confirmation de commande terminée, j’aimerais mettre un lien vers le produit commandé mais je dois faire passer l’attribut dans l’url de façon à obtenir une url de ce type :
/produit/nom-produit/?attribute_pa_nom_attribut=slug-attribut
Dans le template de l’email customer-completed-order.php j’ai donc ajouté ce loop :
// Loop through order items
foreach( $order->get_items() as $item_id => $item ){
// Get the product ID
$product_id = $item->get_product_id();
// Get an instance of the WC_Product object
$product = $item->get_product();
$product_attribute = $product->get_attribute('saut');
$url = get_permalink( $item['product_id'] ) ;
}
echo 'Réservez votre saut';
Le problème c’est que je récupère le nom de l’attribut, pas son identifiant (slug).
J’ai écumé la toile et je n’ai rien trouvé, est-ce qu’il s’agit plutôt de taxonomies ?
Merci d’avance !