根据价格计算价格并在WooCommerce产品单页上显示(简单价格,可变价格)

时间:2019-08-10 作者:Anas

我计划在我的woo commerce产品页面上显示所有产品的新价格。这是每月分期付款的价格。我需要在正常价格(可变价格和简单价格)以下展示一下这样的东西。

自3093卢比起的0%利息分期付款

其中,3093卢比为新价格。

这是我在W3学校进行的计算,我得到了正确的计算结果。

而60000是产品价格乘以该数字5.15464除以100

答案是3093(答案应四舍五入到最接近的整数)

我需要一个自定义函数,在这里我可以添加到我的函数。php

<script>var x = myFunction(60000, 5.15464, 100); function myFunction(a, b, c) { return Math.round (a * b / c);}</script>

2 个回复
SO网友:Matthew Brown aka Lord Matt

在函数中添加JavsScript的一种方法。phhp将JavaScript放入JS文件并将其排队。具有wp_enqueue_script().

js/mynicecode。js公司

var x = myFunction(60000, 5.15464, 100); function myFunction(a, b, c) { return Math.round (a * b / c);
在函数中。php

function my_load_scripts($hook) {
    wp_enqueue_script( \'mynicecode_js\', plugins_url( \'js/mynicecode.js\', __FILE__ ), array());
}
add_action(\'wp_enqueue_scripts\', \'my_load_scripts\');

SO网友:Anas

My product page should look like this

红色显示的价格应使用实际产品价格和我给出的公式进行计算,并按照我在图像上显示的方式进行显示。

相关推荐

通过unctions.php在纯javascript中安装GTM

GTM documentation 表示包含两个片段,1个在后面<head> 开始标记和1之后<body> 打开标签。最初,我是在孩子的标题中添加代码片段。php文件。我想放弃这个方法,改用纯JS,主要是因为父主题更新。我编写了下面的代码以在函数中使用。php,但它不起作用,我不知道我做错了什么。Edit : 我得到的错误是Uncaught TypeError: Cannot read property \'insertBefore\' of null 对于document.bod