Produits & Variantes WooCommerce
Types de produits
| Type | Cas d'usage |
| Simple | Produit sans options |
| Variable | Tailles, couleurs, configurations |
| Groupé | Ensemble de produits simples |
| Externe/Affiliation | Renvoi vers URL externe |
| Téléchargeable | Fichiers numériques |
Créer un produit variable via WP-CLI
# Créer le produit parent
wp wc product create --user=admin --name="T-Shirt Logo" --type=variable
# Créer les attributs
wp wc product_attribute create --user=admin --name="Taille" --slug="taille"
# Créer les variations (via code ou interface admin)
'_reference_fournisseur',
'label' => 'Réf. fournisseur',
'type' => 'text',
] );
} );
// Sauvegarder le champ
add_action( 'woocommerce_process_product_meta', function( $post_id ) {
if ( isset( $_POST['_reference_fournisseur'] ) ) {
update_post_meta( $post_id, '_reference_fournisseur',
sanitize_text_field( $_POST['_reference_fournisseur'] ) );
}
} );