Я хочу получить базовые данные, такие как Order ID
, Name
и Phone
клиента, когда новый заказ размещен на woocommerce, а затем сохраните его в отдельную таблицу MySQL.Woocommerce Dump Новые данные заказа в MySQL Таблица
Вот код, который я пытаюсь, но он просто строит идентификатор заказа, но не имя и телефон.
function add_db($order_id)
{
// order object (optional but handy)
global $woocommerce;
$order = new WC_Order($order_id);
mysql_connect("localhost", "root", "root") or die(mysql_error());
mysql_select_db("wordpress") or die(mysql_error());
$name = $order->billing_first_name;
$phone = $order->billing_phone;
mysql_query("INSERT INTO order_details (order_id, name, phone) VALUES ('$order_id', '$name', '$phone')") or die(mysql_error());
}
add_action('woocommerce_new_order', 'add_db');
Просьба помочь мне получить желаемую функциональность.
Спасибо.