-1
woocommerce 시스템에서 판매중인 제품의 판매 비율을 표시하는 단축 코드를 작성해야합니다. woocommerce에 대한 개별 요소 "판매 비율"을 표시하는 샷 코드를 작성하십시오.
나는 가격 후 백분율을 표시하기 위해 내 테마의 function.php에이 코드를 추가하고 그것을 잘 작동합니다 :// Add save percent next to sale item prices.
add_filter('woocommerce_sale_price_html', 'woocommerce_custom_sales_price', 10, 2);
function woocommerce_custom_sales_price($price, $product) {
$percentage = round((($product->regular_price - $product->sale_price)/$product->regular_price) * 100);
return $price . sprintf(__(' Save %s', 'woocommerce'), $percentage . '%');
}
가 지금은 새로운 단축 코드를 얻기 위해 편집하려고 노력하지만 결과 :
// Add save percent next to sale item prices.
add_shortcode('sale_percentage', 'sale_percentage_shortcode');
function sale_percentage_shortcode($price, $product) {
$percentage = round((($product->regular_price - $product->sale_price)/$product->regular_price) * 100);
return "<span>Meno $percentage %</span>";
}
모든 값은 0이며,이 같은 몇 가지 경고 메시지를 얻을 : /web/htdocs/www.domain.com/home/wp-content/themes/theme/functions.php에서 0으로 나누기 : 경고 온라인 1518
어떻게 해결할 수 있습니까?