Я использую WordPress и WooCommerce на своем сайте, чтобы продать услугу аренды.
После успешной оплаты пользователя мне нужно сгенерировать код доступа для пользователя. Для генерации пароля я использую скрипт php, но я не понимаю, где его разместить. Я пытался поместить его в файл /plugins/woocommerce/templates/checkout/thankyou.php, он работает, но когда пользователь refre sh на этой странице, сценарии запускаются снова, и пользователь получает новый пароль - это не хорошо.
Итак, первый вопрос: где и как мне запустить мой PHP -код для генерации пароля после успешной оплаты?
Второй вопрос: как мне сохранить этот пароль в личная кабина пользователя inet? У меня есть идея сохранить этот код доступа в метаданных заказа, но я не могу узнать, как мне установить эти данные и получить эти данные из БД.