Php 检测商业订单状态已更改
我正在开发一个简单的WordPress插件,当管理员将订单标记为“已完成”时,它会向表中添加一些积分。 我的plugin.php如下所示:Php 检测商业订单状态已更改,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,我正在开发一个简单的WordPress插件,当管理员将订单标记为“已完成”时,它会向表中添加一些积分。 我的plugin.php如下所示: <?php function add_credits($order_status, $order_id) { global $wpdb, $woocommerce, $current_user; $order = new WC_Order($order_id); $items = $order-&
<?php
function add_credits($order_status, $order_id) {
global $wpdb, $woocommerce, $current_user;
$order = new WC_Order($order_id);
$items = $order->get_items();
//DO SOME STUFF HERE with items and order
}//function
add_action('woocommerce_order_status_completed', 'add_credits');
函数添加积分
应仅采用一个参数:
函数添加信用($order\u id){
还要确保你的插件在WordPress中被激活
您可以在此处检查包含特定do\u action
调用的源代码: