rahapiish

عضو سایت
  • تعداد ارسال ها

    1
  • تاریخ عضویت

  • آخرین بازدید

اعتبار در انجمن

0

درباره rahapiish

  • درجه
    تازه کار
  1. سلام برای نمایش کمترین قیمت و تک قیمتی بودن محصول متغیر در صفحه اصلی فروشگاه باید چکار کنم؟ من از این کد استفاده کردم: /** * Change price format from range to "From:" * * @param float $price * @param obj $product * @return str */ function mweb_variable_price_format( $price, $product ) { $prefix = sprintf('%s: ', __('From', 'mweb')); $min_price_regular = $product->get_variation_regular_price( 'min', true ); $min_price_sale = $product->get_variation_sale_price( 'min', true ); $max_price = $product->get_variation_price( 'max', true ); $min_price = $product->get_variation_price( 'min', true ); $price = ( $min_price_sale == $min_price_regular ) ? wc_price( $min_price_regular ) : '' . wc_price( $min_price_regular ) . '' . '' . wc_price( $min_price_sale ) . ''; return ( $min_price == $max_price ) ? $price : sprintf('%s%s', $prefix, $price); } add_filter( 'woocommerce_variable_sale_price_html', 'mweb_variable_price_format', 10, 2 ); add_filter( 'woocommerce_variable_price_html', 'mweb_variable_price_format', 10, 2 ); اما مشکل اینه که من وقتی این کد رو قرار میدم قیمت به این صورت نشون داده میشه: 200 from: تومان چکار کنم قیمت رو کامل و بدون حرف اضافه ای نشون بده؟؟ کلمه frome رو هم که از کد حذف می کنم، کلا کد از کار میفته