每小时更改一次的产品的动态价格

时间:2011-05-02 03:12:14

标签: php wordpress shopping-cart

我正在运行一个银条网站。白银的价格每小时都在变化。白银价格存储在一个变量中。我正在寻找可以执行以下操作的wordpress购物车:

例如,我有一个产品名称Silver Coin:

目前 售价 $ 25.5 --->购物车应从PHP变量中选择此值但不要将其作为产品的实际价格输出

产品价格 1.2%$ 25.5 ----------------> 这应该是产品和产品的实际价格作为产品价格

如何获得此功能以及购物车?我正在使用WP-eCommerce插件,任何人都可以帮忙。

1 个答案:

答案 0 :(得分:0)

我不久前做了类似的事情,而且相当直接。

  1. 在主题function.php文件中创建一个函数,该函数返回最新的白银价格。如果您只想每小时拉一次,那么此函数可以检查上次检索时间的时间戳,然后从数据库返回价格或检索新价格并更新数据库。
  2. WP-eCommerce支持模板,找到显示产品的正确模板文件,并在显示价格的循环内用您自己的函数调用替换它们的函数调用。我认为该函数被调用,wpsc_the_product_price()
  3. 例如,如果您的某些价格是白银价格的1.5%而其他价格是1.2%,那么您可以设置产品价格的百分比。然后,不是替换模板文件中的函数调用,而是使用它来检索产品百分比,并与您的白银价格一起计算产品价格。