如何为每个WooCommerce订单动态创建页面?

时间:2015-07-24 12:46:15

标签: php wordpress woocommerce orders

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

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

我不是要求解决方案,只是为了概念,工具以及我应该寻求解决方案的方法。提前致谢。

1 个答案:

答案 0 :(得分:0)

您是否需要设置页面的访问权限?仅适用于该用户。

每次生成订单时,它都会以POST的形式保存到数据库中,因此您可以从那里获取ID。即使如此,WooCommerce也会在结账过程后生成订单页面。 URL类似于:

<强> yourblog.com/checkout/order-received/ {POST_ID} /?键= {WC_ORDER_KEY}

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

希望它有所帮助!