woocommerce_variation_option_name

FILTER woocommerce\src\StoreApi\Utilities\ProductItemTrait.php (ligne 73) github
Filters the variation option name. Filters the variation option name for custom option slugs.
traduction française
Filtre le nom de l'option de variation. Filtre le nom de l'option de variation pour les bouchons d'option personnalisés.

Paramètres

Entrée :
$value, null, $taxonomy, $product
Sortie :
@param string $value The name to display.
@param null $unused Unused because this is not a variation taxonomy.
@param string $taxonomy Taxonomy or product attribute name.
@param \WC_Product $product Product data.
@return string

Utilisation

Personnaliser l'affichage des variations

Modifier comment les variations sont affichées dans les sélecteurs

products
// Personnaliser l'affichage des variations
add_filter('woocommerce_variation_option_name', 'affichage_variation_personnalise', 10, 1);

function affichage_variation_personnalise($value) {
    // Ajouter le prix à côté de la variation
    // Ou afficher un code couleur
    
    $variation = wc_get_product($value);
    if ($variation && $variation->is_type('variation')) {
        return $value . ' - ' . wc_price($variation->get_price());
    }
    
    return $value;
}

Actualités

Chargement des actualités...