WooCommerce:使用HTTP POST请求发送订单详细信息

时间:2016-11-03 06:12:00

标签: php wordpress woocommerce

我在Wordpress WooCommerce有一个电子商店。我想通过HTTP POST请求发送订单的详细信息(订单下达时)(详情请输入名字,姓氏,地址等)。

基本上我只想要在下订单时打开以访问上述变量的php文件。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

WordPress有一个带钩子和过滤器的事件驱动架构。

有一个动作woocommerce_thankyou您可以在下订单时使用它来执行某些操作,在成功收到订单后会触发。此挂钩也将通过您的order_id,以便您可以获取订单详细信息。

您可以将代码放在theme / child-theme的functions.php文件或插件中。

add_action( 'woocommerce_thankyou', 'send_order_details' );
function send_order_details( $order_id ){
  // do something

}