【发布时间】:2017-12-26 02:12:33
【问题描述】:
我是 PHP 编程的初学者。我想创建一个 PHP 文件,其中 order_status 来自预定义订单(在我的情况下为 108)更改为已完成。
因此我需要 woocommerce 函数 get_order($ID) 和 update_status 但我不知道如何在我的 PHP 中使用它们。我希望你能理解我的问题。从Java我可以想象我需要从一个类或类似的东西中获取一个实例?
这是我目前的代码:
<?php $ord = new WC_Order(108); $ord->update_status('completed'); ?>
当我打开页面时,我收到以下错误:
Fatal error: Uncaught Error: Class 'WC_Order' not found (...)
【问题讨论】:
-
请发布您目前拥有的代码。
-
嗨,Leopold,这是我目前所拥有的:update_status('完成'); ?> 当我打开页面时,我收到以下错误:致命错误:未捕获错误:找不到类 'WC_Order' (...)
-
您将此代码放在哪个文件中?我试图弄清楚包含了哪些代码库。
-
您好!我将代码放在一个名为 completor.php 的 .php 文件中,它位于 /wp-content/plugins/woocommerce/includes/completor.php
标签: php wordpress woocommerce orders