Mostre o número de produtos vendidos, mas seja primeiro por menos de 2

À procura de alguma ajuda para mostrar o número total de um item vendido na página do produto, mas quando é menos de 2 ter um prompt para ser o primeiro com um código de cupom.

Este é o código que eu tenho até agora para funções de tema

add_action( 'woocommerce_single_product_summary', 'my_units_sold_counts', 19 ); function my_units_sold_counts($units_sold) { global $product; $units_sold = get_post_meta( $product->id, 'total_sales', true ); return $units_sold; } function soldUnits ($units_sold) { if ($units_sold <= 2 ) { echo '

No units sold yet. Be the first and use coupon code: xyz

'; } else { echo '

' . '' . sprintf( __( 'Units Sold: %s', 'woocommerce' ), $units_sold ) . '

'; } }

Não consigo entender minha cabeça e está doendo.

Solutions Collecting From Web of "Mostre o número de produtos vendidos, mas seja primeiro por menos de 2"

OK, então, se alguém estiver procurando a resposta para isso, percebi depois de um pouco mais de sono. Eu tive que me livrar do retorno e da segunda function. Então o código agora parece assim

 add_action( 'woocommerce_single_product_summary', 'my_units_sold_counts', 19 ); function my_units_sold_counts($units_sold) { global $product; $units_sold = get_post_meta( $product->id, 'total_sales', true ); if ($units_sold < = 2 ) { echo '

No units sold yet. Be the first and use coupon code: xyz'; } else { echo '

' . '' . sprintf( __( 'Units Sold: %s', 'woocommerce' ), $units_sold ) . '

'; } }