Как динамически создать страницу для каждого заказа WooCommerce?

Ребята, я пытаюсь создать страницу для каждого заказа WooCommerce. Таким образом, пользователь делает заказ, я генерирую идентификатор для этого заказа (идентификатор будет формировать URL страницы), и всякий раз, когда кто-то переходит на этот URL-адрес (mywebsite.com/generated_order_id), он может видеть информацию, специфичную для заказа.

Так что это будет пользовательская история -> я подтверждаю заказ -> я получаю URL страницы (эта страница создается динамически, в момент, когда я закончил свой заказ).

Я не спрашиваю о решении, просто о концепциях, инструментах и ​​способах, которыми я должен искать, чтобы найти решение. Заранее спасибо.

0

Решение

Вам нужно установить разрешение на доступ к странице? Как только для этого пользователя.

Каждый раз, когда генерируется заказ, он сохраняется в базе данных как POST, чтобы вы могли получить оттуда идентификатор. Тем не менее, WooCommerce генерирует страницу заказа после оформления заказа. URL-это что-то вроде:

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

Таким образом, вы можете использовать эту страницу и редактировать шаблон из вашей темы.

Надеюсь, поможет!

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]