Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.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
Wordpress woocommerce-自定义价格格式_Wordpress_Wordpress Theming_Woocommerce - Fatal编程技术网

Wordpress woocommerce-自定义价格格式

Wordpress woocommerce-自定义价格格式,wordpress,wordpress-theming,woocommerce,Wordpress,Wordpress Theming,Woocommerce,我正在使用Woocommerce为一家网店构建一个自定义主题。当价格为150时,我现在得到的价格格式是:“150”。这就是我想要实现的目标: 当价格填写为“150”时,价格=“150,00” 当价格填写为“150,50”时,价格=“150,50” 当价格填写为“150,55”时,价格=“150,55” 所以我想在sup标签中加上“,”和两个小数。看起来很简单,但我做不到。不管怎样,这里谁能帮我?您可以使用PHP函数-number\u format()将小数点转换为, $n = number_

我正在使用Woocommerce为一家网店构建一个自定义主题。当价格为150时,我现在得到的价格格式是:“150”。这就是我想要实现的目标:

  • 当价格填写为“150”时,价格=“150,00”
  • 当价格填写为“150,50”时,价格=“150,50”
  • 当价格填写为“150,55”时,价格=“150,55”

所以我想在sup标签中加上“,”和两个小数。看起来很简单,但我做不到。不管怎样,这里谁能帮我?

您可以使用PHP函数-
number\u format()
将小数点转换为

$n = number_format($number, 2, ',', ' ');
如需上标,请在下面尝试

试试这个:-

$parts = explode(',', $price);
echo "$parts[0],<sup>$parts[1]</sup>";
$parts=explode(',',$price);
回显“$parts[0],$parts[1]”;

谢谢您的帮助!你熟悉商业吗?这就足够了吗?还是我需要找到woocommerce使用的函数/变量?您可以从woo commerce woocommerce>设置>目录>定价选项更改格式,但对于上标,您必须执行此操作?我在哪里放置它?在functions.php中?我需要围绕它构建一个函数吗?如果你可以在woo commerce中进行自定义,你可以在调用price的地方放置上标代码。我用“echo$product->get_price_include_tax()”来调用它,我如何将上标代码添加到该位置?