Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何为WooCommerce中单个产品页面上显示的接近销售价格的折扣百分比添加CSS类_Php_Css_Wordpress_Woocommerce_Discount - Fatal编程技术网

Php 如何为WooCommerce中单个产品页面上显示的接近销售价格的折扣百分比添加CSS类

Php 如何为WooCommerce中单个产品页面上显示的接近销售价格的折扣百分比添加CSS类,php,css,wordpress,woocommerce,discount,Php,Css,Wordpress,Woocommerce,Discount,I使用“”(原始答案代码) 我使用此代码在单个产品页面上显示价格后的销售百分比。但我想定制它-给它背景,填充物,等等 因此,我需要在该函数中包含CSS类名,以便能够通过CSS对其进行自定义 我只想将其添加到“-百分比”(我不想将其应用于折扣或常规价格)一些附加信息 HTML标记 HTML标记 如何- 所以你得到了 功能商业\自定义\销售\价格($price、$常规\价格、$sale\价格){ $percentage=四舍五入($regular_price-$sale_price)/$regu

I使用“”(原始答案代码)


我使用此代码在单个产品页面上显示价格后的销售百分比。但我想定制它-给它背景,填充物,等等

因此,我需要在该函数中包含CSS类名,以便能够通过CSS对其进行自定义


我只想将其添加到“
-百分比”
(我不想将其应用于折扣或常规价格)

一些附加信息

  • HTML标记
  • HTML标记
  • 如何-
所以你得到了

功能商业\自定义\销售\价格($price、$常规\价格、$sale\价格){
$percentage=四舍五入($regular_price-$sale_price)/$regular_price*100)。“%”;
$percentage_txt='.'.'.'.'-','woocommerce'.$percentage'.';
$price=''。(是数字($regular\u price)?wc\u price($regular\u price):$regular\u price.)
“(是数字($sale_price)?wc_price($sale_price)。$percentage_txt:$sale_price.$percentage_txt)。”;
返回$price;
}
添加过滤器(“woocommerce\u格式\u销售价格”,“woocommerce\u自定义\u销售价格”,10,3);

一些附加信息

  • HTML标记
  • HTML标记
  • 如何-
所以你得到了

功能商业\自定义\销售\价格($price、$常规\价格、$sale\价格){
$percentage=四舍五入($regular_price-$sale_price)/$regular_price*100)。“%”;
$percentage_txt='.'.'.'.'-','woocommerce'.$percentage'.';
$price=''。(是数字($regular\u price)?wc\u price($regular\u price):$regular\u price.)
“(是数字($sale_price)?wc_price($sale_price)。$percentage_txt:$sale_price.$percentage_txt)。”;
返回$price;
}
添加过滤器(“woocommerce\u格式\u销售价格”,“woocommerce\u自定义\u销售价格”,10,3);

你的意思是什么<代码>。你的问题我不太清楚,你能用更多的细节来调整它吗?我用这个代码在单个产品页面上显示价格后的销售百分比。但是我想定制它-给它背景,填充等等。所以我需要在那个函数中包含CSS类名(“myclass”),以便能够通过cssyes定制它,您在问题中已经提到过。我要求更多更清楚的细节。函数提供了一个特定的输出,您希望在哪个元素上添加类?我能假设我刚才提到的例子解决了你的问题吗?我希望它同时应用“-”和price,而不仅仅是price,你的意思是什么<代码>。你的问题我不太清楚,你能用更多的细节来调整它吗?我用这个代码在单个产品页面上显示价格后的销售百分比。但是我想定制它-给它背景,填充等等。所以我需要在那个函数中包含CSS类名(“myclass”),以便能够通过cssyes定制它,您在问题中已经提到过。我要求更多更清楚的细节。函数提供了一个特定的输出,您希望在哪个元素上添加类?我可以假设我刚才提到的例子解决了你的问题吗?我希望它同时应用“-”和price,而不仅仅是priceHi,很抱歉打扰了。。。我希望此函数仅应用于单个产品页面。(现在它也应用于商店页面)如何做到这一点?在单个产品页面上添加带有-
is\u product()
返回true的if语句。看看这在Hi中是如何应用的:)我遇到了变量product的问题。如果产品是可变的,它会显示NAN%,您知道如何解决它吗?Thank You我刚刚重新测试了这段代码,这段代码仍然适用于单一产品和可变产品,没有任何问题。我认为问题出在其他地方,您必须在自己的设置中调试才能解决问题好的,再次感谢您好,很抱歉打扰您。。。我希望此函数仅应用于单个产品页面。(现在它也应用于商店页面)如何做到这一点?在单个产品页面上添加带有-
is\u product()
返回true的if语句。看看这在Hi中是如何应用的:)我遇到了变量product的问题。如果产品是可变的,它会显示NAN%,您知道如何解决它吗?Thank You我刚刚重新测试了这段代码,这段代码仍然适用于单一产品和可变产品,没有任何问题。我认为问题出在其他地方,您必须在自己的设置中进行调试才能解决问题。好的,谢谢