【问题标题】:How to create page dynamically for every WooCommerce order?如何为每个 WooCommerce 订单动态创建页面?
【发布时间】:2015-10-15 03:34:14
【问题描述】:

伙计们,我正在尝试专门为每个 WooCommerce 订单创建一个页面。因此,用户下订单,我为该订单生成一个 ID(该 ID 将形成页面的 URL),每当有人进入该 url (mywebsite.com/generated_order_id) 时,他都可以看到特定于该订单的信息。

所以这将是用户故事 -> 我确认订单 -> 我得到页面的 URL(该页面是在我完成订单时动态创建的)。

我不是在寻求解决方案,只是在寻求概念、工具和我应该寻找解决方案的方法。提前致谢。

【问题讨论】:

  • WooCommerce 已经做到了。接单页面怎么不做你需要的?

标签: php wordpress woocommerce orders


【解决方案1】:

是否需要为页面设置访问权限?仅针对该用户。

每次生成订单时,它都会作为 POST 保存到数据库中,以便您可以从那里获取 id。即便如此,WooCommerce 在结账流程后会生成一个订单页面。 URL 类似于:

yourblog.com/checkout/order-received/{POST_ID}/?key={WC_ORDER_KEY}

因此您可以使用此页面并根据您的主题编辑模板。

希望对你有帮助!

【讨论】:

    猜你喜欢
    • 2013-01-29
    • 2014-07-28
    • 2014-12-27
    • 1970-01-01
    • 2013-04-20
    • 2021-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多