【问题标题】:Use WooCommerce functions in PHP file [duplicate]在 PHP 文件中使用 WooCommerce 函数[重复]
【发布时间】:2021-06-15 17:32:24
【问题描述】:

我想对可以使用 WooCommerce 函数的 PHP 文件进行 AJAX 调用。 我想要的是这样的:

var price = 20.40;

$.ajax({
    type: 'POST',
    url: '/get_formatted_price.php',
    dataType: "text",
    data: {
        price: price
    },
    success: function(data) {
      var formattedPrice = data;
      console.log(formattedPrice);
    }
});

我的 PHP 文件(get_formatted_price.php)是这样的:

<?php

if ($_SERVER["REQUEST_METHOD"] == "POST") {

  global $woocommerce;
  $price = $_POST["price"];
  $price = wc_price($price);
  echo $price;

}

试图找出为什么它不起作用。

【问题讨论】:

    标签: php ajax wordpress function woocommerce


    【解决方案1】:

    我对此不是 100% 确定,但要求您的 php 脚本中的 wp-load.php 文件应该带来所需的功能:

    require_once("wp-load.php"); //change path as required 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-24
      • 2016-08-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-03
      相关资源
      最近更新 更多