Estoy tratando de agregar un sufijo al precio de un artículo variable. Solo tiene que mostrarse cuando se selecciona ese elemento específico.
Probé algunos códigos diferentes de stackoverflow, pero todos agregan el sufijo a todas las variables en lugar de solo el que necesito.
Actualmente estoy usando el siguiente código, pero da un error crítico.
Error fatal: error no detectado: no se puede usar el objeto de tipo WC_Product_Variation como matriz
add_filter('woocommerce_available_variation', 'variation_price_custom_suffix', 10, 3 );
function variation_price_custom_suffix( $variation_data, $product, $variation ) {
// For a specific product variation ID
if( $variation['variation_id'] == 9256 ) {
$variation_data['price_html'] .= ' ' . __("Text after price");
}
return $variation_data;
}
¿Alguien que pueda ayudarme?
.