php 在WooCommerce上添加自定义javascripts或php操作感谢您在订单完成后的页面

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 在WooCommerce上添加自定义javascripts或php操作感谢您在订单完成后的页面相关的知识,希望对你有一定的参考价值。

<?php
/**
 * Adding custom javascripts or php action on WooCommerce Thank you page
 * Works with WooCommerce 3.0 or above
 */
add_action("woocommerce_thankyou", "xlwcty_add_custom_action_thankyou", 20);

if(!function_exists('xlwcty_add_custom_action_thankyou')) {
    function xlwcty_add_custom_action_thankyou($order_id) {
        if ($order_id > 0) {
            $order = wc_get_order($order_id);
            if ($order instanceof WC_Order) {
		$order_id = $order->get_id(); // order id
		$order_key = $order->get_order_key(); // order key
		$order_total = $order->get_total(); // order total
		$order_currency = $order->get_currency(); // order currency
		$order_payment_method = $order->get_payment_method(); // order payment method
		$order_shipping_country = $order->get_shipping_country(); // order shipping country
		$order_billing_country = $order->get_billing_country(); // order billing country
		$order_status = $order->get_status(); // order status
		/**
		* full list methods and property that can be accessed from $order object
		* https://docs.woocommerce.com/wc-apidocs/class-WC_Order.html
		*/
                ?>
                <script type="text/javascript">
                    // write custom action here
                </script>
                <?php
            }
        }
    }
}

以上是关于php 在WooCommerce上添加自定义javascripts或php操作感谢您在订单完成后的页面的主要内容,如果未能解决你的问题,请参考以下文章

如何将自定义挂钩添加到 Woocommerce 的自定义插件

php [WooCommerce Core]添加自定义标签

php [WooCommerce Core]添加自定义标签

php WooCommerce添加自定义产品标签

php WooCommerce添加自定义产品标签

php 向WooCommerce产品添加自定义字段