Ребята, я пытаюсь создать страницу для каждого заказа WooCommerce. Таким образом, пользователь делает заказ, я генерирую идентификатор для этого заказа (идентификатор будет формировать URL страницы), и всякий раз, когда кто-то переходит на этот URL-адрес (mywebsite.com/generated_order_id), он может видеть информацию, специфичную для заказа.
Так что это будет пользовательская история -> я подтверждаю заказ -> я получаю URL страницы (эта страница создается динамически, в момент, когда я закончил свой заказ).
Я не спрашиваю о решении, просто о концепциях, инструментах и способах, которыми я должен искать, чтобы найти решение. Заранее спасибо.
Вам нужно установить разрешение на доступ к странице? Как только для этого пользователя.
Каждый раз, когда генерируется заказ, он сохраняется в базе данных как POST, чтобы вы могли получить оттуда идентификатор. Тем не менее, WooCommerce генерирует страницу заказа после оформления заказа. URL-это что-то вроде:
yourblog.com/checkout/order-received/{POST_ID}/?key={WC_ORDER_KEY}
Таким образом, вы можете использовать эту страницу и редактировать шаблон из вашей темы.
Надеюсь, поможет!
Других решений пока нет …