php 在WooCommerce上添加自定义javascripts感谢David客户端订单完成后的页面
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 在WooCommerce上添加自定义javascripts感谢David客户端订单完成后的页面相关的知识,希望对你有一定的参考价值。
<?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
?>
<div id="outer_shopper_approved"></div>
<script type="text/javascript">
var sa_values = { "site":26429, "token":"f2aFGPT9", 'orderid':'<?php echo $order_id ?>', 'name':'John Doe', 'email':'john.doe@gmail.com' };
function saLoadScript(src) {
var js = window.document.createElement("script"); js.src = src;
js.type = "text/javascript";
document.getElementsByTagName("head")[0].appendChild(js);
}
var d = new Date();
if (d.getTime() - 172800000 > 1477399567000) {
saLoadScript("//www.shopperapproved.com/thankyou/inline/26429.js");
} else {
saLoadScript("//direct.shopperapproved.com/thankyou/inline/26429.js?d=" + d.getTime());
}
</script>
<?php
}
}
}
}
以上是关于php 在WooCommerce上添加自定义javascripts感谢David客户端订单完成后的页面的主要内容,如果未能解决你的问题,请参考以下文章
如何将自定义挂钩添加到 Woocommerce 的自定义插件
php [WooCommerce Core]添加自定义标签
php [WooCommerce Core]添加自定义标签
php WooCommerce添加自定义产品标签
php WooCommerce添加自定义产品标签
php 向WooCommerce产品添加自定义字段