我正在开发一个简单的 WordPress 插件,当管理员将订单标记为“已完成”时,它会在表格中添加一些积分。我的 plugin.php 看起来像这样:
<?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');
但是,当我将顺序更改为“COMPLETE”时,这个插件不会什么都没有。我什至可以在函数的第一行写一个回显或一个简单的指令,并且不运行。