【发布时间】:2017-03-18 16:21:54
【问题描述】:
我想完成 Google Merchant Review 代码要求在结帐页面上完成的变量:
<script src="https://apis.google.com/js/platform.js?onload=renderOptIn" async defer></script>
<script>
window.renderOptIn = function() {
window.gapi.load('surveyoptin', function() {
window.gapi.surveyoptin.render(
{
"merchant_id": mymerchantid,
"order_id": "ORDER_ID",
"email": "CUSTOMER_EMAIL",
"delivery_country": "COUNTRY_CODE",
"estimated_delivery_date": "YYYY-MM-DD"
});
});
}
</script>
我需要echo以下变量:
ORDER_ID:WooCommerce 订单 ID 的 ID 号
CUSTOMER_EMAIL:订单的客户信息部分中列出的电子邮件
DELIVERY_COUNTRY:我想我可以用 ES 填写,因为我只在西班牙销售
ESTIMATED_DELIVERY_DATE:我已经有一个用于计算发货日期的函数,所以我想我可以在这里使用那个 php 函数。
总之,我需要帮助弄清楚如何在结帐页面中回显ORDER_ID 和CUSTOMER_EMAIL,特别是在所述脚本内部。我对如何做到这一点一无所知,因为我所做的一切都带来了灾难性的结果
非常感谢您的阅读!
TL;DR: 如何在 WooCommerce 的付款后结帐页面中访问 echo ORDER_ID 和 CUSTOMER_EMAIL?
【问题讨论】:
标签: javascript php wordpress woocommerce hook-woocommerce